Java.Security.Interfaces Namespace

This package provides the interfaces needed to generate: (1) Keys for the RSA asymmetric encryption algorithm using the PKCS#1 standard; (2) Keys for the Digital Signature Algorithm (DSA) specified by FIPS-186; (3) Keys for a generic Elliptic Curve asymmetric encryption algorithm.

Remarks

This package provides the interfaces needed to generate: (1) Keys for the RSA asymmetric encryption algorithm using the PKCS#1 standard; (2) Keys for the Digital Signature Algorithm (DSA) specified by FIPS-186; (3) Keys for a generic Elliptic Curve asymmetric encryption algorithm.

Classes

TypeReason
DSAPrivateKeyThe interface for a Digital Signature Algorithm (DSA) private key.
DSAPrivateKeyConstsDocumentation for this section has not yet been entered.
DSAPublicKeyThe interface for a Digital Signature Algorithm (DSA) public key.
DSAPublicKeyConstsDocumentation for this section has not yet been entered.
ECPrivateKeyThe interface for an Elliptic Curve (EC) private key.
ECPrivateKeyConstsDocumentation for this section has not yet been entered.
ECPublicKeyThe interface for an Elliptic Curve (EC) public key.
ECPublicKeyConstsDocumentation for this section has not yet been entered.
IDSAKeyThe base interface for Digital Signature Algorithm (DSA) public or private keys.
IDSAKeyPairGeneratorThe interface for key generators that can generate DSA key pairs.
IDSAParamsThe interface for Digital Signature Algorithm (DSA) specific parameters.
IDSAPrivateKeyThe interface for a Digital Signature Algorithm (DSA) private key.
IDSAPublicKeyThe interface for a Digital Signature Algorithm (DSA) public key.
IECKeyThe base interface for Elliptic Curve (EC) public or private keys.
IECPrivateKeyThe interface for an Elliptic Curve (EC) private key.
IECPublicKeyThe interface for an Elliptic Curve (EC) public key.
IRSAKeyThe base interface for PKCS#1 RSA public and private keys.
IRSAMultiPrimePrivateCrtKeyThe interface for a Multi-Prime RSA private key.
IRSAPrivateCrtKeyThe interface for a PKCS#1 RSA private key using CRT information values.
IRSAPrivateKeyThe interface for an PKCS#1 RSA private key.
IRSAPublicKeyThe interface for a PKCS#1 RSA public key.
RSAMultiPrimePrivateCrtKeyThe interface for a Multi-Prime RSA private key.
RSAMultiPrimePrivateCrtKeyConstsDocumentation for this section has not yet been entered.
RSAPrivateCrtKeyThe interface for a PKCS#1 RSA private key using CRT information values.
RSAPrivateCrtKeyConstsDocumentation for this section has not yet been entered.
RSAPrivateKeyThe interface for an PKCS#1 RSA private key.
RSAPrivateKeyConstsDocumentation for this section has not yet been entered.
RSAPublicKeyThe interface for a PKCS#1 RSA public key.
RSAPublicKeyConstsDocumentation for this section has not yet been entered.