Top Description Fields Constructors Methods
org.bouncycastle.jcajce.provider.asymmetric.rsa

public Class RSAUtil

extends Object
Class Inheritance
Imports
java.math.BigInteger, java.security.interfaces.RSAPrivateCrtKey, .RSAPrivateKey, .RSAPublicKey, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers, org.bouncycastle.asn1.x509.X509ObjectIdentifiers, org.bouncycastle.crypto.params.RSAKeyParameters, .RSAPrivateCrtKeyParameters, org.bouncycastle.util.Fingerprint

utility class for converting java.security RSA objects into their org.bouncycastle.crypto counterparts.

Field Summary

Modifier and TypeField and Description
public static final ASN1ObjectIdentifier[]

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
pack-priv static String
pack-priv static String
pack-priv static RSAKeyParameters
pack-priv static RSAKeyParameters
public static boolean
Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

rsaOidsback to summary
public static final ASN1ObjectIdentifier[] rsaOids

Constructor Detail

RSAUtilback to summary
public RSAUtil()

Method Detail

generateExponentFingerprintback to summary
pack-priv static String generateExponentFingerprint(BigInteger exponent)
generateKeyFingerprintback to summary
pack-priv static String generateKeyFingerprint(BigInteger modulus)
generatePrivateKeyParameterback to summary
pack-priv static RSAKeyParameters generatePrivateKeyParameter(RSAPrivateKey key)
generatePublicKeyParameterback to summary
pack-priv static RSAKeyParameters generatePublicKeyParameter(RSAPublicKey key)
isRsaOidback to summary
public static boolean isRsaOid(ASN1ObjectIdentifier algOid)