Changeset: 46e6a4b7ca26
Author:    valeriep
Date:      2013-01-07 11:11 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/46e6a4b7ca26

6996769: support AEAD cipher
Summary: Added implementation for GCM mode under AES cipher
Reviewed-by: weijun

! src/share/classes/com/sun/crypto/provider/AESCipher.java
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! src/share/classes/com/sun/crypto/provider/CipherTextStealing.java
! src/share/classes/com/sun/crypto/provider/FeedbackCipher.java
+ src/share/classes/com/sun/crypto/provider/GCMParameters.java
+ src/share/classes/com/sun/crypto/provider/GCTR.java
+ src/share/classes/com/sun/crypto/provider/GHASH.java
+ src/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java
! src/share/classes/javax/crypto/Cipher.java
! src/share/classes/javax/crypto/spec/GCMParameterSpec.java
! test/com/sun/crypto/provider/Cipher/AES/Test4512524.java
! test/com/sun/crypto/provider/Cipher/AES/Test4512704.java
! test/com/sun/crypto/provider/Cipher/AES/Test4517355.java
! test/com/sun/crypto/provider/Cipher/AES/Test4626070.java
+ test/com/sun/crypto/provider/Cipher/AES/TestGCMKeyAndIvCheck.java
+ test/com/sun/crypto/provider/Cipher/AES/TestKATForGCM.java
! test/javax/crypto/Cipher/GCMAPI.java

Changeset: 5333a4c8cade
Author:    valeriep
Date:      2013-01-07 14:40 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/5333a4c8cade

Merge


Changeset: 3c5a62290939
Author:    valeriep
Date:      2013-01-08 11:55 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/3c5a62290939

8004044: Lazily instantiate SunJCE.RANDOM
Summary: Replace the static initialization of SunJCE.RANDOM object w/ lazy 
initialization
Reviewed-by: mchung

! src/share/classes/com/sun/crypto/provider/AESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/BlowfishKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/CipherCore.java
! src/share/classes/com/sun/crypto/provider/DESKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeKeyGenerator.java
! src/share/classes/com/sun/crypto/provider/DESedeWrapCipher.java
! src/share/classes/com/sun/crypto/provider/DHKeyPairGenerator.java
! src/share/classes/com/sun/crypto/provider/DHParameterGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacMD5KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/HmacPKCS12PBESHA1.java
! src/share/classes/com/sun/crypto/provider/HmacSHA1KeyGenerator.java
! src/share/classes/com/sun/crypto/provider/ISO10126Padding.java
! src/share/classes/com/sun/crypto/provider/KeyGeneratorCore.java
! src/share/classes/com/sun/crypto/provider/KeyProtector.java
! src/share/classes/com/sun/crypto/provider/PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/PBES1Core.java
! src/share/classes/com/sun/crypto/provider/PBES2Core.java
! src/share/classes/com/sun/crypto/provider/PBMAC1Core.java
! src/share/classes/com/sun/crypto/provider/PKCS12PBECipherCore.java
! src/share/classes/com/sun/crypto/provider/SunJCE.java

Changeset: 9b6a29cb04ac
Author:    valeriep
Date:      2013-01-08 13:06 -0800
URL:       http://hg.openjdk.java.net/jdk8/tl/jdk/rev/9b6a29cb04ac

Merge


Reply via email to