Class Summary |
Any_ElGamal_PKCS1Signature |
An abstract class to digest a message and sign/verify the resulting
hash value, using any JCA MessageDigest algorithm with the ElGamal
digital signature scheme, and formatting and padding conventions
based on PKCS#1.
|
BaseElGamalKeyPairGenerator |
A class capable of generating ElGamal key pairs. |
BaseElGamalParams |
Class representing an ElGamal-specific set of key parameters, which defines
an ElGamal key family.
|
BaseElGamalPrivateKey |
A class representing an ElGamal private key. |
BaseElGamalPublicKey |
A class representing an ElGamal public key. |
DefaultElGamalParameterSet |
A default set of ElGamal parameters for Cryptix. |
ElGamalAlgorithm |
A class that calculates the ElGamal family of algorithms (encryption,
decryption, signing and verification).
|
GenericElGamalParameterSet |
This class represents a set of ElGamal parameters for various prime lengths.
|
MD2_ElGamal_PKCS1Signature |
A class to digest a message with MD2, and sign/verify the
resulting hash using the ElGamal digital signature scheme, with PKCS#1
block padding.
|
MD5_ElGamal_PKCS1Signature |
A class to digest a message with MD5, and sign/verify the
resulting hash using the ElGamal digital signature scheme, with PKCS#1
block padding.
|
RawElGamalCipher |
The raw ElGamal encryption algorithm.
|
RIPEMD160_ElGamal_PKCS1Signature |
A class to digest a message with RIPEMD160, and sign/verify the
resulting hash using the ElGamal digital signature scheme, with PKCS#1
block padding.
|
SHA1_ElGamal_PKCS1Signature |
A class to digest a message with SHA-1, and sign/verify the
resulting hash using the ElGamal digital signature scheme, with PKCS#1
block padding.
|