Skip to content

Most visited

Recently visited

navigation
Added in API level 1

java.security.interfaces

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.

Interfaces

DSAKey The base interface for Digital Signature Algorithm (DSA) public or private keys. 
DSAKeyPairGenerator The interface for key generators that can generate DSA key pairs. 
DSAParams The interface for Digital Signature Algorithm (DSA) specific parameters. 
DSAPrivateKey The interface for a Digital Signature Algorithm (DSA) private key. 
DSAPublicKey The interface for a Digital Signature Algorithm (DSA) public key. 
ECKey The base interface for Elliptic Curve (EC) public or private keys. 
ECPrivateKey The interface for an Elliptic Curve (EC) private key. 
ECPublicKey The interface for an Elliptic Curve (EC) public key. 
RSAKey The base interface for PKCS#1 RSA public and private keys. 
RSAMultiPrimePrivateCrtKey The interface for a Multi-Prime RSA private key. 
RSAPrivateCrtKey The interface for a PKCS#1 RSA private key using CRT information values. 
RSAPrivateKey The interface for an PKCS#1 RSA private key. 
RSAPublicKey The interface for a PKCS#1 RSA public key. 
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.