hotspot/test/compiler/codegen/7184394/TestAESBase.java
changeset 35154 a9b3c1984a01
parent 31771 c9f593020799
equal deleted inserted replaced
35153:0341260cd1f2 35154:a9b3c1984a01
   102       }
   102       }
   103 
   103 
   104       cipher = Cipher.getInstance(algorithm + "/" + mode + "/" + paddingStr, "SunJCE");
   104       cipher = Cipher.getInstance(algorithm + "/" + mode + "/" + paddingStr, "SunJCE");
   105       dCipher = Cipher.getInstance(algorithm + "/" + mode + "/" + paddingStr, "SunJCE");
   105       dCipher = Cipher.getInstance(algorithm + "/" + mode + "/" + paddingStr, "SunJCE");
   106 
   106 
   107       // CBC init
   107       // CBC or CTR init
   108       if (mode.equals("CBC")) {
   108       if (mode.equals("CBC") || mode.equals("CTR")) {
   109         IvParameterSpec initVector = new IvParameterSpec(iv);
   109         IvParameterSpec initVector = new IvParameterSpec(iv);
   110         cipher.init(Cipher.ENCRYPT_MODE, key, initVector);
   110         cipher.init(Cipher.ENCRYPT_MODE, key, initVector);
   111         algParams = cipher.getParameters();
   111         algParams = cipher.getParameters();
   112         dCipher.init(Cipher.DECRYPT_MODE, key, initVector);
   112         dCipher.init(Cipher.DECRYPT_MODE, key, initVector);
   113 
   113