Top Inners Fields Constructors Methods
org.bouncycastle.jcajce.provider.asymmetric

public Class RSA

extends Object
Class Inheritance
Imports
java.util.HashMap, .Map, org.bouncycastle.asn1.ASN1ObjectIdentifier, org.bouncycastle.asn1.nist.NISTObjectIdentifiers, org.bouncycastle.asn1.oiw.OIWObjectIdentifiers, org.bouncycastle.asn1.pkcs.PKCSObjectIdentifiers, org.bouncycastle.asn1.teletrust.TeleTrusTObjectIdentifiers, org.bouncycastle.asn1.x509.X509ObjectIdentifiers, org.bouncycastle.internal.asn1.cms.CMSObjectIdentifiers, org.bouncycastle.jcajce.provider.asymmetric.rsa.KeyFactorySpi, org.bouncycastle.jcajce.provider.config.ConfigurableProvider, org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider, .AsymmetricKeyInfoConverter

Nested and Inner Type Summary

Modifier and TypeClass and Description
public static class

Field Summary

Modifier and TypeField and Description
private static final Map<String, String>
private static final String

Constructor Summary

AccessConstructor and Description
public
RSA()

Method Summary

Inherited from java.lang.Object:
cloneequalsfinalizegetClasshashCodenotifynotifyAlltoStringwaitwaitwait

Field Detail

generalRsaAttributesback to summary
private static final Map<String, String> generalRsaAttributes
PREFIXback to summary
private static final String PREFIX

Constructor Detail

RSAback to summary
public RSA()
org.bouncycastle.jcajce.provider.asymmetric back to summary

public Class RSA.Mappings

extends AsymmetricAlgorithmProvider
Class Inheritance

Constructor Summary

AccessConstructor and Description
public

Method Summary

Modifier and TypeMethod and Description
private void
private void
private void
addPSSSignature(ConfigurableProvider provider, String digest, String mgf, String className)

private void
private void
addX931Signature(ConfigurableProvider provider, String digest, String className)

public void
Inherited from org.bouncycastle.jcajce.provider.util.AsymmetricAlgorithmProvider:
addCipherAlgorithmaddKeyFactoryAlgorithmaddKeyGeneratorAlgorithmaddKeyPairGeneratorAlgorithmaddSignatureAlgorithmaddSignatureAlgorithmaddSignatureAlgorithmaddSignatureAlgorithmaddSignatureAliasregisterKeyFactoryOidregisterOidregisterOidAlgorithmParameterGeneratorregisterOidAlgorithmParameters

Constructor Detail

Mappingsback to summary
public Mappings()

Method Detail

addDigestSignatureback to summary
private void addDigestSignature(ConfigurableProvider provider, String digest, String className, ASN1ObjectIdentifier oid)
addISO9796Signatureback to summary
private void addISO9796Signature(ConfigurableProvider provider, String digest, String className)
addPSSSignatureback to summary
private void addPSSSignature(ConfigurableProvider provider, String digest, String mgf, String className)
addPSSSignatureback to summary
private void addPSSSignature(ConfigurableProvider provider, String digest, String className, ASN1ObjectIdentifier sigOid)
addX931Signatureback to summary
private void addX931Signature(ConfigurableProvider provider, String digest, String className)
configureback to summary
public void configure(ConfigurableProvider provider)

Implements abstract org.bouncycastle.jcajce.provider.util.AlgorithmProvider.configure.