| 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||
| Packages that use javacard.security | |
|---|---|
| com.licel.jcardsim.crypto | |
| javacard.security | |
| javacardx.crypto | |
| Classes in javacard.security used by com.licel.jcardsim.crypto | |
|---|---|
AESKey
AESKey contains a 16/24/32 byte key for AES computations based
 on the Rijndael algorithm. | 
|
| Checksum
 The Checksum class is the base class for CRC (cyclic redundancy check) checksum algorithms. | 
|
CryptoException
CryptoException represents a cryptography-related exception. | 
|
DESKey
DESKey contains an 8/16/24-byte key for single/2 key triple DES/3 key triple DES
 operations. | 
|
| DSAKey
 The DSAKey interface is the base interface for the DSA algorithm's private and public key implementations.  | 
|
| DSAPrivateKey
 The DSAPrivateKey interface is used to sign data using the DSA algorithm. | 
|
| DSAPublicKey
 The DSAPublicKey interface is used to verify signatures
 on signed data using the DSA algorithm. | 
|
| ECKey
 The ECKey interface is the base interface for the EC algorithm's private
 and public key implementations. | 
|
| ECPrivateKey
 The ECPrivateKey interface is used to generate signatures on data using
 the ECDSA (Elliptic Curve Digital Signature Algorithm) and to generate shared secrets
 using the ECDH (Elliptic Curve Diffie-Hellman) algorithm. | 
|
| ECPublicKey
 The ECPublicKey interface is used to verify signatures on signed data
 using the ECDSA algorithm and to generate shared secrets using the ECDH
 algorithm. | 
|
| Key
 The Key interface is the base interface for all keys. | 
|
| KeyAgreement
 The KeyAgreement class is the base class for key agreement algorithms
 such as Diffie-Hellman and EC Diffie-Hellman [IEEE P1363]. | 
|
| MessageDigest
 The MessageDigest class is the base class for hashing algorithms. | 
|
| PrivateKey
 The PrivateKey interface is the base interface for private keys used in asymmetric algorithms. | 
|
| PublicKey
 The PublicKey interface is the base interface for public keys used in asymmetric algorithms. | 
|
| RandomData
 The RandomData abstract class is the base class for random number generation. | 
|
| RSAPrivateCrtKey
 The RSAPrivateCrtKey interface is used to sign data using the RSA algorithm
 in its Chinese Remainder Theorem form. | 
|
| RSAPrivateKey
 The RSAPrivateKey class is used to sign data using the RSA algorithm
 in its modulus/exponent form. | 
|
| RSAPublicKey
 The RSAPublicKey is used to verify signatures on signed data using the RSA algorithm. | 
|
| SecretKey
 The SecretKey class is the base interface for keys
 used in symmetric algorithms (DES, for example). | 
|
| Signature
 The Signature class is the base class for Signature algorithms. | 
|
| Classes in javacard.security used by javacard.security | |
|---|---|
| Checksum
 The Checksum class is the base class for CRC (cyclic redundancy check) checksum algorithms. | 
|
CryptoException
CryptoException represents a cryptography-related exception. | 
|
| DSAKey
 The DSAKey interface is the base interface for the DSA algorithm's private and public key implementations.  | 
|
| ECKey
 The ECKey interface is the base interface for the EC algorithm's private
 and public key implementations. | 
|
| Key
 The Key interface is the base interface for all keys. | 
|
| KeyAgreement
 The KeyAgreement class is the base class for key agreement algorithms
 such as Diffie-Hellman and EC Diffie-Hellman [IEEE P1363]. | 
|
| MessageDigest
 The MessageDigest class is the base class for hashing algorithms. | 
|
| PrivateKey
 The PrivateKey interface is the base interface for private keys used in asymmetric algorithms. | 
|
| PublicKey
 The PublicKey interface is the base interface for public keys used in asymmetric algorithms. | 
|
| RandomData
 The RandomData abstract class is the base class for random number generation. | 
|
| SecretKey
 The SecretKey class is the base interface for keys
 used in symmetric algorithms (DES, for example). | 
|
| Signature
 The Signature class is the base class for Signature algorithms. | 
|
| Classes in javacard.security used by javacardx.crypto | |
|---|---|
CryptoException
CryptoException represents a cryptography-related exception. | 
|
| Key
 The Key interface is the base interface for all keys. | 
|
  | 
||||||||||
| PREV NEXT | FRAMES NO FRAMES | |||||||||