@@ -21,13 +21,13 @@ import java.security.spec.RSAPublicKeySpec
2121import java.security.spec.X509EncodedKeySpec
2222import java.util.Arrays
2323import javax.crypto.Cipher
24- import org.spongycastle .asn1.ASN1InputStream
25- import org.spongycastle .asn1.ASN1Primitive
26- import org.spongycastle .asn1.pkcs.PrivateKeyInfo
27- import org.spongycastle .asn1.x509.SubjectPublicKeyInfo
28- import org.spongycastle .util.io.pem.PemObject
29- import org.spongycastle .util.io.pem.PemReader
30- import org.spongycastle .util.io.pem.PemWriter
24+ import org.bouncycastle .asn1.ASN1InputStream
25+ import org.bouncycastle .asn1.ASN1Primitive
26+ import org.bouncycastle .asn1.pkcs.PrivateKeyInfo
27+ import org.bouncycastle .asn1.x509.SubjectPublicKeyInfo
28+ import org.bouncycastle .util.io.pem.PemObject
29+ import org.bouncycastle .util.io.pem.PemReader
30+ import org.bouncycastle .util.io.pem.PemWriter
3131
3232/* *
3333 * RSA encryption, decryption, signing and key format conversion operations
@@ -318,7 +318,7 @@ object RSACrypto {
318318 // PKCS#1 RSA PUBLIC KEY format - need to convert to X.509
319319 val inputStream = ASN1InputStream (keyData)
320320 val obj = inputStream.readObject()
321- val rsaPublicKey = org.spongycastle .asn1.pkcs.RSAPublicKey .getInstance(obj)
321+ val rsaPublicKey = org.bouncycastle .asn1.pkcs.RSAPublicKey .getInstance(obj)
322322
323323 val keySpec = RSAPublicKeySpec (rsaPublicKey.modulus, rsaPublicKey.publicExponent)
324324 keyFactory.generatePublic(keySpec)
@@ -412,7 +412,7 @@ object RSACrypto {
412412 }
413413
414414 private fun pkcs1ToPublicKey (obj : ASN1Primitive ): WritableMap {
415- val keyStruct = org.spongycastle .asn1.pkcs.RSAPublicKey .getInstance(obj)
415+ val keyStruct = org.bouncycastle .asn1.pkcs.RSAPublicKey .getInstance(obj)
416416
417417 val jwk = Arguments .createMap()
418418 jwk.putString(" n" , toBase64String(keyStruct.modulus, true ))
@@ -422,7 +422,7 @@ object RSACrypto {
422422 }
423423
424424 private fun pkcs1ToPrivateKey (obj : ASN1Primitive ): WritableMap {
425- val keyStruct = org.spongycastle .asn1.pkcs.RSAPrivateKey .getInstance(obj)
425+ val keyStruct = org.bouncycastle .asn1.pkcs.RSAPrivateKey .getInstance(obj)
426426
427427 val jwk = Arguments .createMap()
428428 jwk.putString(" n" , toBase64String(keyStruct.modulus, true ))
0 commit comments