Package iaik.me.security

Class Summary
BigInteger This class implements arbitrary precision long integer arithmetic.
Cipher This is the base class for all cipher operations.
CryptoBag This is the central class for keying material and parameters.
KeyPairGenerator This class is used for generating keypairs for asymetric, cryptographic systems like RSA and DSA.
To create a keypair, just fetch an instance of a keypairgenerator and initialize it with the corresponding values: KeyPairGenerator kpg = KeyPairGenerator.getInstance("RSA");
kpg.initialize(2048, null, secrandom);
CryptoBag keyPair = kpg.generateKeyPair();
Currently, the aliases RSA and DSA ( for RSA and DSA keypairgenerators) are supported.
Mac This class extends the javax.crypto.MACSpi class for providing the functionality of the HMAC(Keyed-Hashing for Message Authentication) algorithm, as specified in RFC 2104.
MessageDigest This is the main class for digest computation.
PBE Password based encryption and MAC functionality.
PrivateKey  
PublicKey  
SecureRandom A class to generate secure random bytes.
Signature The Signature class provides digital signature algorithms that can be used to generate and verify digital signatures.
 

Exception Summary
CryptoException  
 


This Javadoc may contain text parts from IETF Internet Standard specifications, see copyright note) and RSA Data Security Public-Key Cryptography Standards (see copyright note).

IAIK-JCE ME 3.04, (c) 2002 IAIK, (c) 2003 to 2006 Stiftung SIC