Package iaik.security.rsa

Class Summary
Md2RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using MD2 as message digest algorithm.
MD2withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using MD2 as hash algorithm, MGF1 (with MD2) as mask generation function, 16 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
Md5RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using MD5 as message digest algorithm.
MD5withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using MD5 as hash algorithm, MGF1 (with MD5) as mask generation function, 16 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
RawRSAPkcs1v15Signature This class represents a "raw" implemention of the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) where the hash on the data to be signed has to be calculated by the application.
RawRSAPssSignature This class represents a "raw" implemention of the RSA PKCS#1v2.1 RSASSA-PSS digital signature algorithm where the hash on the data to be signed has to be calculated by the application.
RawRSASignature This class represents a "raw" implemention of the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5).
RipeMd128RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using RipeMd128 as message digest algorithm.
RIPEMD128withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using RIPEMD128 as hash algorithm, MGF1 (with RIPEMD128) as mask generation function, 16 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
RipeMd160RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using RipeMd160 as message digest algorithm.
RIPEMD160withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using RIPEMD160 as hash algorithm, MGF1 (with RIPEMD160) as mask generation function, 20 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
RSAKeyFactory This class converts RSA keys (opaque representation) in their KeySpecs (transparent representation) and vice versa.
RSAKeyPairGenerator The RSAKeyPairGenerator class is used to generate keys for the RSA algorithm.
RSAPrivateKey This class implements an RSA private key and supports ASN.1 encoding.
RSAPssSignature This class implements the sign and verify methods of the PKCS#1v2.1 PSS signature scheme (RSASSA-PSS).
RSAPublicKey This class implements a RSA public key and supports ASN.1 encoding.
RSASignature This class implements the sign and verify methods of the PKCS#1v1.5 signature scheme (RSASSA-PKCS1-v1_5).
Sha256RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using (SHA256) as message digest algorithm.
SHA256withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using SHA256 as hash algorithm, MGF1 (with SHA256) as mask generation function, 32 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
Sha384RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using (SHA384) as message digest algorithm.
SHA384withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using SHA384 as hash algorithm, MGF1 (with SHA384) as mask generation function, 48 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
Sha512RSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using (SHA512) as message digest algorithm.
SHA512withRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using SHA512 as hash algorithm, MGF1 (with SHA384) as mask generation function, 48 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
ShaRSASignature This class implements the RSA PKCS#1v1.5 digital signature algorithm (RSASSA-PKCS1-v1_5) using the Secure Hash Algorithm (SHA1) as message digest algorithm.
SHAwithRSAandMGF1Signature This class implements PKCS#1v2.1 RSASSA-PSS signature scheme using SHA-1 as hash algorithm, MGF1 (with SHA-1) as mask generation function, 20 as salt length, and 1 as trailer field (which corresponds to the only trailer field byte -- 0xBC -- supported by PSS).
SSLRSASignature THIS CLASS IS OUTDATED AND SHOULD NOT BE USED ANY LONGER.
 


This Javadoc may contain text parts from Internet Standard specifications (RFC 2459, 3280, 3039, 2560, 1521, 821, 822, 2253, 1319, 1321, ,2630, 2631, 2268, 3058, 2984, 2104, 2144, 2040, 2311, 2279, see copyright note) and RSA Data Security Public-Key Cryptography Standards (PKCS#1,3,5,7,8,9,10,12, see copyright note).

IAIK-JCE 3.1 with IAIK-JCE CC Core 3.1, (c) 1997-2004 IAIK