コード例 #1
0
 final void add(long l, byte[] is, int i) {
   try {
     anInt1464++;
     int i_29_ = 0;
     int i_30_ = 8 - ((int) l & 0x7) & 0x7;
     int i_31_ = anInt1463 & 0x7;
     long l_32_ = l;
     int i_33_ = 31;
     int i_34_ = 0;
     for (
     /**/ ; i_33_ >= 0; i_33_--) {
       i_34_ += (0xff & aByteArray1465[i_33_]) - -(0xff & (int) l_32_);
       aByteArray1465[i_33_] = (byte) i_34_;
       l_32_ >>>= 8;
       i_34_ >>>= 8;
     }
     int i_35_ = 6 % ((i - 64) / 52);
     while (l > 8L) {
       int i_36_ = (is[i_29_] << i_30_ & 0xff | (0xff & is[1 + i_29_]) >>> 8 + -i_30_);
       if (i_36_ < 0 || i_36_ >= 256) throw new RuntimeException("LOGIC ERROR");
       aByteArray1475[anInt1468] =
           (byte) Class273.method2057(aByteArray1475[anInt1468], i_36_ >>> i_31_);
       anInt1468++;
       anInt1463 += 8 - i_31_;
       if (anInt1463 == 512) {
         method827(0);
         anInt1463 = anInt1468 = 0;
       }
       aByteArray1475[anInt1468] = (byte) Class139.method1166(i_36_ << -i_31_ + 8, 255);
       i_29_++;
       l -= 8L;
       anInt1463 += i_31_;
     }
     int i_37_;
     if (l > 0L) {
       i_37_ = 0xff & is[i_29_] << i_30_;
       aByteArray1475[anInt1468] =
           (byte) Class273.method2057(aByteArray1475[anInt1468], i_37_ >>> i_31_);
     } else i_37_ = 0;
     if ((l + (long) i_31_ ^ 0xffffffffffffffffL) <= -9L) {
       anInt1463 += 8 - i_31_;
       l -= (long) (-i_31_ + 8);
       anInt1468++;
       if (anInt1463 == 512) {
         method827(0);
         anInt1463 = anInt1468 = 0;
       }
       aByteArray1475[anInt1468] = (byte) Class139.method1166(i_37_ << 8 + -i_31_, 255);
       anInt1463 += (int) l;
     } else anInt1463 += l;
   } catch (RuntimeException runtimeexception) {
     throw Class348_Sub17.method2929(
         runtimeexception, ("lda.B(" + l + ',' + (is != null ? "{...}" : "null") + ',' + i + ')'));
   }
 }
コード例 #2
0
 final void finalizeDigest(boolean bool, int i, byte[] is) {
   anInt1470++;
   aByteArray1475[anInt1468] =
       (byte)
           Class273.method2057(
               aByteArray1475[anInt1468], 128 >>> Class139.method1166(anInt1463, 7));
   anInt1468++;
   if ((anInt1468 ^ 0xffffffff) < -33) {
     while (anInt1468 < 64) aByteArray1475[anInt1468++] = (byte) 0;
     method827(0);
     anInt1468 = 0;
   }
   while ((anInt1468 ^ 0xffffffff) > -33) aByteArray1475[anInt1468++] = (byte) 0;
   Class214.byteArrayCopy(aByteArray1465, 0, aByteArray1475, 32, 32);
   method827(0);
   int i_38_ = 0;
   if (bool != true) method830(-1, -123, (byte) 39, false, 61);
   int i_39_ = i;
   while ((i_38_ ^ 0xffffffff) > -9) {
     long l = aLongArray1474[i_38_];
     is[i_39_] = (byte) (int) (l >>> -494522120);
     is[i_39_ + 1] = (byte) (int) (l >>> -1323727504);
     is[2 + i_39_] = (byte) (int) (l >>> -1362540312);
     is[i_39_ - -3] = (byte) (int) (l >>> -816276512);
     is[i_39_ + 4] = (byte) (int) (l >>> -1281121832);
     is[i_39_ + 5] = (byte) (int) (l >>> 1026016144);
     is[6 + i_39_] = (byte) (int) (l >>> -800909304);
     is[i_39_ + 7] = (byte) (int) l;
     i_38_++;
     i_39_ += 8;
   }
 }
コード例 #3
0
 private final void method827(int i) {
   anInt1462++;
   int i_0_ = 0;
   int i_1_ = i;
   for (
   /**/ ; (i_0_ ^ 0xffffffff) > -9; i_0_++) {
     aLongArray1473[i_0_] =
         (OpenGlRaster.method993(
             (OpenGlRaster.method993(
                 (Class348_Sub8.method2777(255L, (long) aByteArray1475[i_1_ + 6]) << 487716296),
                 (OpenGlRaster.method993(
                     Class348_Sub8.method2777(
                         ((long) (aByteArray1475[i_1_ - -5]) << -896856240), 255L << 407026192),
                     (OpenGlRaster.method993(
                         (OpenGlRaster.method993(
                             Class348_Sub8.method2777(
                                 255L << -561803296,
                                 ((long) (aByteArray1475[i_1_ + 3]) << 1709594400)),
                             (OpenGlRaster.method993(
                                 OpenGlRaster.method993(
                                     (Class348_Sub8.method2777(
                                         255L << -1772986896,
                                         ((long) (aByteArray1475[1 + i_1_]) << -295236176))),
                                     ((long) (aByteArray1475[i_1_]) << 1398616696)),
                                 Class348_Sub8.method2777(
                                     ((long) (aByteArray1475[i_1_ + 2]) << 1090491688),
                                     255L << 2085795816))))),
                         Class348_Sub8.method2777((long) (aByteArray1475[4 + i_1_]), 255L)
                             << 486892568)))))),
             Class348_Sub8.method2777(255L, (long) aByteArray1475[i_1_ - -7])));
     i_1_ += 8;
   }
   for (int i_2_ = 0; i_2_ < 8; i_2_++)
     aLongArray1469[i_2_] =
         OpenGlRaster.method993(
             aLongArray1473[i_2_], (aLongArray1472[i_2_] = aLongArray1474[i_2_]));
   for (int i_3_ = 1; (i_3_ ^ 0xffffffff) >= -11; i_3_++) {
     for (int i_4_ = 0; (i_4_ ^ 0xffffffff) > -9; i_4_++) {
       aLongArray1471[i_4_] = 0L;
       int i_5_ = 0;
       int i_6_ = 56;
       for (
       /**/ ; (i_5_ ^ 0xffffffff) > -9; i_5_++) {
         aLongArray1471[i_4_] =
             (OpenGlRaster.method993(
                 aLongArray1471[i_4_],
                 (DummyInputstream2.aLongArrayArray75[i_5_][
                     (Class139.method1166(
                         255,
                         (int)
                             ((aLongArray1472[Class139.method1166(7, i_4_ - i_5_)])
                                 >>> i_6_)))])));
         i_6_ -= 8;
       }
     }
     for (int i_7_ = 0; i_7_ < 8; i_7_++) aLongArray1472[i_7_] = aLongArray1471[i_7_];
     aLongArray1472[0] =
         OpenGlRaster.method993(aLongArray1472[0], DummyInputstream2.aLongArray76[i_3_]);
     for (int i_8_ = 0; (i_8_ ^ 0xffffffff) > -9; i_8_++) {
       aLongArray1471[i_8_] = aLongArray1472[i_8_];
       int i_9_ = 0;
       int i_10_ = 56;
       for (
       /**/ ; i_9_ < 8; i_9_++) {
         aLongArray1471[i_8_] =
             (OpenGlRaster.method993(
                 aLongArray1471[i_8_],
                 (DummyInputstream2.aLongArrayArray75[i_9_][
                     (Class139.method1166(
                         255,
                         (int)
                             ((aLongArray1469[Class139.method1166(-i_9_ + i_8_, 7)])
                                 >>> i_10_)))])));
         i_10_ -= 8;
       }
     }
     for (int i_11_ = 0; (i_11_ ^ 0xffffffff) > -9; i_11_++)
       aLongArray1469[i_11_] = aLongArray1471[i_11_];
   }
   for (int i_12_ = 0; i_12_ < 8; i_12_++)
     aLongArray1474[i_12_] =
         (OpenGlRaster.method993(
             aLongArray1474[i_12_],
             OpenGlRaster.method993(aLongArray1473[i_12_], aLongArray1469[i_12_])));
 }