Java.Security.Spec Namespace
This package provides the classes and interfaces needed to specify keys and parameters for encryption and signing algorithms.
Classes
DSAParameterSpec |
The parameter specification used with the Digital Signature Algorithm (DSA). |
DSAPrivateKeySpec |
The parameters specifying a DSA private key. |
DSAPublicKeySpec |
The parameters specifying a DSA public key. |
ECFieldF2m |
characteristic 2 finite field |
ECFieldFp |
prime finite field |
ECGenParameterSpec |
The parameter specification used to generate elliptic curve domain parameters. |
ECParameterSpec |
The parameter specification used with Elliptic Curve Cryptography (ECC). |
ECPoint |
A Point on an Elliptic Curve in barycentric (or affine) coordinates. |
ECPrivateKeySpec |
The parameters specifying an Elliptic Curve (EC) private key. |
ECPublicKeySpec |
The parameters specifying an Elliptic Curve (EC) public key. |
EllipticCurve |
An Elliptic Curve with its necessary values. |
EncodedKeySpec |
The abstract key specification for a public or a private key in encoded format. |
InvalidKeySpecException |
The exception that is thrown when an invalid key specification is encountered. |
InvalidParameterSpecException |
The exception that is thrown when an invalid parameter specification is encountered. |
MGF1ParameterSpec |
The parameter specification for the Mask Generation Function (MGF1) in the RSA-PSS Signature and OAEP Padding scheme. |
PKCS8EncodedKeySpec |
The key specification for an encoded private key in ASN.1 format as defined in the PKCS#8 standard. |
PSSParameterSpec |
The parameter specification for the RSA-PSS Signature scheme. |
RSAKeyGenParameterSpec |
The parameter specification for generating an RSA key pair. |
RSAMultiPrimePrivateCrtKeySpec |
The key specification of a RSA multi-prime private key with the Chinese Remainder Theorem (CRT) information values used. |
RSAOtherPrimeInfo |
The additional prime information specified as triplet of primes, a prime exponent, and a Chinese Remainder Theorem (CRT) coefficient. |
RSAPrivateCrtKeySpec |
The key specification of a RSA private key using Chinese Remainder Theorem (CRT) values. |
RSAPrivateKeySpec |
The key specification of a RSA private key. |
RSAPublicKeySpec |
The key specification of a RSA public key. |
X509EncodedKeySpec |
The key specification of an X.509 encoded key in ASN.1 format. |
Interfaces
IAlgorithmParameterSpec |
The marker interface for algorithm parameter specifications. |
IECField |
The base interface for a Finite Field of an Elliptic Curve. |
IKeySpec |
The marker interface for key specifications. |