9e52a4cb3e429adf5b7a48fae96c80bc7088367e |
27-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest: length to length-offset doFinal(...) length was being passed in incorrectly. Bug: 13224655 Change-Id: Ie738446910532a67940fbcd06c5cc961cf7ef9cc
igests/OpenSSLDigest.java
|
bab34fd43afe55e6eae70a6467e61cef7f79008e |
25-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest needs to be ExtendedDigest BcKeyStoreSpi requires an ExtendedDigest to be able to see what byte length the output is before calling it. Change-Id: Ibcade36a96d222d48b933883f9f1d653aca627f0
igests/OpenSSLDigest.java
|
ed8b1c77e5a631584cd74382a645c9ada09c155f |
25-Feb-2014 |
Kenny Root <kroot@google.com> |
OpenSSLDigest: use delegate model Instead of invoking NativeCrypto directly, delegate to the JCE subsystem to select the AndroidOpenSSL provider. Change-Id: I91c01fc5c21c6d674203226a89a9f4fb2f30426f
igests/OpenSSLDigest.java
|
5db505e1f6a68c8d5dfdb0fed0b8607dea7bed96 |
12-Dec-2013 |
Kenny Root <kroot@google.com> |
Upgrade to Bouncycastle 1.50 SHA256 sums of source packages: 0be5bb948ec481b3d1f30ee80ef593b298b3782697f9eeee5c74cf270689b520 bcpkix-jdk15on-150.tar.gz 468259c9166fbcf87ad284ae46fae45408cb7cfc9c406862ea75d5b8696f4f2a bcprov-jdk15on-150.tar.gz Change-Id: Id566e9137f85d8328e9f0cb0472ff2f6ae7a71d3
ufferedBlockCipher.java
erivationFunction.java
greement/ECDHBasicAgreement.java
ngines/RFC3394WrapEngine.java
ngines/RSABlindedEngine.java
enerators/DSAParametersGenerator.java
enerators/ECKeyPairGenerator.java
enerators/PKCS5S2ParametersGenerator.java
o/CipherInputStream.java
o/CipherOutputStream.java
odes/CCMBlockCipher.java
odes/CFBBlockCipher.java
odes/CTSBlockCipher.java
odes/gcm/GCMUtil.java
odes/gcm/Tables1kGCMExponentiator.java
arams/ECDomainParameters.java
arams/ECPublicKeyParameters.java
igners/DSAKCalculator.java
igners/DSASigner.java
igners/ECDSASigner.java
igners/RSADigestSigner.java
igners/RandomDSAKCalculator.java
til/PrivateKeyFactory.java
til/PublicKeyFactory.java
|
87490acd76f544251011cf49753d4d0a61f86a66 |
26-Sep-2013 |
Kenny Root <kroot@google.com> |
Restore SHA-224 In the StandardNames 8 document, SHA-224 has made a comeback. Change-Id: I2cfd04df026502efa3ccbae17eb509588f43292f
igests/AndroidDigestFactory.java
igests/AndroidDigestFactoryBouncyCastle.java
igests/AndroidDigestFactoryInterface.java
igests/AndroidDigestFactoryOpenSSL.java
igests/OpenSSLDigest.java
igests/SHA224Digest.java
acs/HMac.java
igners/RSADigestSigner.java
|
580c719a4c5ff483af625fcffab41678e091971d |
01-May-2013 |
Kenny Root <kroot@google.com> |
Track changes to JSSE Bug: 8769295 (cherry picked from commit 0f9937b494fc6dd31fd04956963a3e258aece11b) Change-Id: I8c8f1572c79adc48b0dbd44e5c889c4432dce56a
igests/AndroidDigestFactory.java
|
f847b1bef228a29e674e5f8568b4537f85ec7afb |
28-Sep-2012 |
Brian Carlstrom <bdc@google.com> |
Allow CipherTest to run on RI (cherry picked from commit ee1cdde4bcea1635a6af99c2ada1e155cf1b7a3b) Change-Id: Idc2bbd24722f6f2ca046f8dff197c63cf9dfa03b
igests/AndroidDigestFactory.java
|
a198e1ecc615e26a167d0f2dca9fa7e5fc62de10 |
25-May-2013 |
Brian Carlstrom <bdc@google.com> |
bouncycastle 1.49 upgrade Change-Id: Icbf5a147409c810060a5acc884834fb2a778e860
BEParametersGenerator.java
igests/GeneralDigest.java
igests/LongDigest.java
igests/MD5Digest.java
igests/SHA1Digest.java
igests/SHA256Digest.java
igests/SHA384Digest.java
igests/SHA512Digest.java
ncodings/OAEPEncoding.java
ngines/AESEngine.java
ngines/AESFastEngine.java
ngines/BlowfishEngine.java
ngines/DESEngine.java
ngines/DESedeEngine.java
ngines/RC2Engine.java
ngines/RC4Engine.java
ngines/TwofishEngine.java
enerators/DSAParametersGenerator.java
enerators/PKCS12ParametersGenerator.java
enerators/PKCS5S2ParametersGenerator.java
acs/HMac.java
odes/CCMBlockCipher.java
arams/DSAParameterGenerationParameters.java
arams/DSAValidationParameters.java
arams/ECDomainParameters.java
igners/ECDSASigner.java
til/Pack.java
|
142ad143c914fba3342822034f18db341647b58f |
24-Apr-2013 |
Kenny Root <kroot@google.com> |
Track change to JSSE provider Change-Id: Iaef3e3f325e43736fa19c701f6609e5ffd1535fa
igests/OpenSSLDigest.java
|
129e1924ef471acc26c838639b309ff9c1ac9be1 |
28-Feb-2013 |
Brian Carlstrom <bdc@google.com> |
Tracking libcore change to use longs instead of ints to store pointers in OpenSSL binding Change-Id: Ibe48a3e6a5356dad5832eac90d23418d89ad7486
igests/OpenSSLDigest.java
|
e1142c149e244797ce73b0e7fad40816e447a817 |
31-Jan-2013 |
Brian Carlstrom <bdc@google.com> |
bouncycastle 1.48 upgrade Change-Id: Idb04baf42de07b18ddb162e5cd1f98cdadf366f4
symmetricCipherKeyPair.java
asicAgreement.java
ufferedBlockCipher.java
nvalidCipherTextException.java
utputLengthException.java
BEParametersGenerator.java
greement/DHBasicAgreement.java
greement/ECDHBasicAgreement.java
ncodings/PKCS1Encoding.java
ngines/AESEngine.java
ngines/AESFastEngine.java
ngines/DESedeEngine.java
acs/HMac.java
odes/AEADBlockCipher.java
odes/CBCBlockCipher.java
odes/CCMBlockCipher.java
odes/CFBBlockCipher.java
odes/GCMBlockCipher.java
odes/OFBBlockCipher.java
odes/SICBlockCipher.java
odes/gcm/GCMExponentiator.java
odes/gcm/GCMUtil.java
odes/gcm/Tables1kGCMExponentiator.java
odes/gcm/Tables8kGCMMultiplier.java
addings/PaddedBufferedBlockCipher.java
arams/AEADParameters.java
til/PrivateKeyFactory.java
til/PublicKeyFactory.java
|
e6bf3e8dfa2804891a82075cb469b736321b4827 |
18-Sep-2012 |
Brian Carlstrom <bdc@google.com> |
Make existing bouncycastle bcprov build on host and add host-only bcpkix build - Move existing provider source to bcprov - Added bcpkix host build to support built/tooks/signapk sha1sum of sources: - 10bfea344842fe8e065c80e399c93f8651dc87d8 bcprov-jdk15on-147.tar.gz - 913828c7ae36e030508e97e07b3c213fb1db1e9c bcpkix-jdk15on-147.tar.gz Bug: 7056297 Change-Id: Id4f957f300a39aa34b4c3c679b2312631d3f1639
symmetricBlockCipher.java
symmetricCipherKeyPair.java
symmetricCipherKeyPairGenerator.java
asicAgreement.java
lockCipher.java
ufferedBlockCipher.java
ipherKeyGenerator.java
ipherParameters.java
ryptoException.java
SA.java
ataLengthException.java
erivationFunction.java
erivationParameters.java
igest.java
xtendedDigest.java
nvalidCipherTextException.java
eyGenerationParameters.java
ac.java
BEParametersGenerator.java
untimeCryptoException.java
igner.java
ignerWithRecovery.java
treamBlockCipher.java
treamCipher.java
rapper.java
greement/DHBasicAgreement.java
greement/ECDHBasicAgreement.java
igests/AndroidDigestFactory.java
igests/AndroidDigestFactoryBouncyCastle.java
igests/AndroidDigestFactoryInterface.java
igests/AndroidDigestFactoryOpenSSL.java
igests/GeneralDigest.java
igests/LongDigest.java
igests/MD5Digest.java
igests/NullDigest.java
igests/OpenSSLDigest.java
igests/SHA1Digest.java
igests/SHA256Digest.java
igests/SHA384Digest.java
igests/SHA512Digest.java
ncodings/OAEPEncoding.java
ncodings/PKCS1Encoding.java
ngines/AESEngine.java
ngines/AESFastEngine.java
ngines/AESWrapEngine.java
ngines/BlowfishEngine.java
ngines/DESEngine.java
ngines/DESedeEngine.java
ngines/DESedeWrapEngine.java
ngines/RC2Engine.java
ngines/RC4Engine.java
ngines/RFC3394WrapEngine.java
ngines/RSABlindedEngine.java
ngines/RSACoreEngine.java
ngines/TwofishEngine.java
enerators/DESKeyGenerator.java
enerators/DESedeKeyGenerator.java
enerators/DHBasicKeyPairGenerator.java
enerators/DHKeyGeneratorHelper.java
enerators/DHParametersGenerator.java
enerators/DHParametersHelper.java
enerators/DSAKeyPairGenerator.java
enerators/DSAParametersGenerator.java
enerators/ECKeyPairGenerator.java
enerators/OpenSSLPBEParametersGenerator.java
enerators/PKCS12ParametersGenerator.java
enerators/PKCS5S1ParametersGenerator.java
enerators/PKCS5S2ParametersGenerator.java
enerators/RSAKeyPairGenerator.java
o/CipherInputStream.java
o/CipherOutputStream.java
o/DigestInputStream.java
o/DigestOutputStream.java
o/MacInputStream.java
o/MacOutputStream.java
acs/CBCBlockCipherMac.java
acs/HMac.java
odes/AEADBlockCipher.java
odes/CBCBlockCipher.java
odes/CCMBlockCipher.java
odes/CFBBlockCipher.java
odes/CTSBlockCipher.java
odes/GCMBlockCipher.java
odes/OFBBlockCipher.java
odes/SICBlockCipher.java
odes/gcm/GCMMultiplier.java
odes/gcm/GCMUtil.java
odes/gcm/Tables8kGCMMultiplier.java
addings/BlockCipherPadding.java
addings/ISO10126d2Padding.java
addings/ISO7816d4Padding.java
addings/PKCS7Padding.java
addings/PaddedBufferedBlockCipher.java
addings/TBCPadding.java
addings/X923Padding.java
addings/ZeroBytePadding.java
arams/AEADParameters.java
arams/AsymmetricKeyParameter.java
arams/DESParameters.java
arams/DESedeParameters.java
arams/DHKeyGenerationParameters.java
arams/DHKeyParameters.java
arams/DHParameters.java
arams/DHPrivateKeyParameters.java
arams/DHPublicKeyParameters.java
arams/DHValidationParameters.java
arams/DSAKeyGenerationParameters.java
arams/DSAKeyParameters.java
arams/DSAParameters.java
arams/DSAPrivateKeyParameters.java
arams/DSAPublicKeyParameters.java
arams/DSAValidationParameters.java
arams/ECDomainParameters.java
arams/ECKeyGenerationParameters.java
arams/ECKeyParameters.java
arams/ECPrivateKeyParameters.java
arams/ECPublicKeyParameters.java
arams/KeyParameter.java
arams/ParametersWithIV.java
arams/ParametersWithRandom.java
arams/RC2Parameters.java
arams/RSAKeyGenerationParameters.java
arams/RSAKeyParameters.java
arams/RSAPrivateCrtKeyParameters.java
igners/DSASigner.java
igners/ECDSASigner.java
igners/RSADigestSigner.java
til/Pack.java
til/PrivateKeyFactory.java
til/PublicKeyFactory.java
|