|Home >> All >> javax >> crypto >> [ interfaces Javadoc ]|
javax.crypto.interfaces: Javadoc index of package javax.crypto.interfaces.
DHPrivateKey: This interface marks a private key in the Diffie-Hellman key exchange algorithm. It should be treated with as much care as any java.security.PrivateKey . Implementations of Diffie-Hellman private keys should implement this interface. Applications that know a particular key is a Diffie-Hellman private key can safely cast it to this interface.
DHPublicKey: This interface marks a public key in the Diffie-Hellman key-exchange algorithm. Implementations of Diffie-Hellman public keys should implement this interface. Applications that know that a particular key is a Diffie-Hellman public key it can be safely cast to this interface.
PBEKey: Interface to a password-derived key for password-based encryption (PBE). Applications working with a javax.crypto.SecretKey that is known to be a password-based key can safely cast such keys to this interface.
DHKey: This interface marks public/private keys in the Diffie-Hellman key exchange algorithm. Implementations of Diffie-Hellman keys should implement this interface, and applications can safely cast keys that are known to be Diffie-Hellman keys to this interface.