Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES

## Uses of Package
javacard.security

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.

Overview | Package | Class | Use | Tree | Deprecated | Index | Help
PREV NEXT | FRAMES NO FRAMES