Updates for release of BouncyCastle 1.59 (#45)
This commit is contained in:
committed by
Thai Duong
parent
39b8eed940
commit
62da332257
@@ -94,6 +94,11 @@ maven_jar(
|
||||
artifact = "org.bouncycastle:bcprov-jdk15on:1.58",
|
||||
)
|
||||
|
||||
maven_jar(
|
||||
name = "bouncycastle_1_59",
|
||||
artifact = "org.bouncycastle:bcprov-jdk15on:1.59",
|
||||
)
|
||||
|
||||
maven_jar(
|
||||
name = "spongycastle_core_1_50",
|
||||
artifact = "com.madgag.spongycastle:core:1.50.0.0",
|
||||
|
||||
+3
-3
@@ -1,10 +1,10 @@
|
||||
bouncycastle_versions = range(49, 59)
|
||||
bouncycastle_versions = range(49, 60)
|
||||
|
||||
# These targets run all tests.
|
||||
def bouncycastle_all_tests(srcs, deps, size, test_class):
|
||||
"""BouncyCastle version-specific tests."""
|
||||
|
||||
# Generates BouncyCastleAllTests_1_58, ..., BouncyCastleAllTests_1_49
|
||||
# Generates BouncyCastleAllTests_1_59, ..., BouncyCastleAllTests_1_49
|
||||
for version in bouncycastle_versions:
|
||||
native.java_test(
|
||||
name = "BouncyCastleAllTests_1_%s" % version,
|
||||
@@ -31,7 +31,7 @@ def bouncycastle_all_tests(srcs, deps, size, test_class):
|
||||
def bouncycastle_tests(srcs, deps, size, test_class):
|
||||
"""BouncyCastle version-specific tests."""
|
||||
|
||||
# Generates BouncyCastleTest_1_58, ..., BouncyCastleTest_1_49
|
||||
# Generates BouncyCastleTest_1_59, ..., BouncyCastleTest_1_49
|
||||
for version in bouncycastle_versions:
|
||||
native.java_test(
|
||||
name = "BouncyCastleTest_1_%s" % version,
|
||||
|
||||
@@ -294,7 +294,7 @@ public class EciesTest {
|
||||
byte[] message = "Hello".getBytes("UTF-8");
|
||||
eciesA.init(Cipher.ENCRYPT_MODE, keyPair.getPublic());
|
||||
byte[] ciphertext = eciesA.doFinal(message);
|
||||
eciesB.init(Cipher.DECRYPT_MODE, keyPair.getPrivate(), eciesB.getParameters());
|
||||
eciesB.init(Cipher.DECRYPT_MODE, keyPair.getPrivate(), eciesA.getParameters());
|
||||
byte[] decrypted = eciesB.doFinal(ciphertext);
|
||||
assertEquals(TestUtil.bytesToHex(message), TestUtil.bytesToHex(decrypted));
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user