test/compiler/7184394/TestAESDecode.java

changeset 9789
e55d4d896e30
parent 6653
03214612e77e
child 9806
758c07667682
     1.1 --- a/test/compiler/7184394/TestAESDecode.java	Wed Jun 17 17:48:25 2015 -0700
     1.2 +++ b/test/compiler/7184394/TestAESDecode.java	Fri Jul 10 11:31:49 2015 -0700
     1.3 @@ -32,7 +32,11 @@
     1.4    @Override
     1.5    public void run() {
     1.6      try {
     1.7 -      if (!noReinit) dCipher.init(Cipher.DECRYPT_MODE, key, algParams);
     1.8 +      if (mode.equals("GCM")) {
     1.9 +        gcm_init(false);
    1.10 +      } else if (!noReinit) {
    1.11 +        dCipher.init(Cipher.DECRYPT_MODE, key, algParams);
    1.12 +      }
    1.13        decode = new byte[decodeLength];
    1.14        if (testingMisalignment) {
    1.15          int tempSize = dCipher.update(encode, encOutputOffset, (decodeMsgSize - lastChunkSize), decode, decOutputOffset);

mercurial