May 2001
Intermediate to advanced
618 pages
20h 50m
English
Class javax.crypto.KeyAgreementSpi
This is the service provider interface class for the
KeyAgreement class. If you want to implement a
key agreement algorithm, create a subclass of this class and register
it with an appropriate security provider. Because it is a JCE engine,
implementations of this class must be deployed in a specially signed
jar file.
public abstract class javax.crypto.KeyAgreementSpi
extends java.lang.Object {
// Constructors
public KeyAgreementSpi( );
// Protected Instance Methods
protected abstract Key engineDoPhase(Key, boolean);
protected abstract byte[] engineGenerateSecret( );
protected abstract int engineGenerateSecret(byte[], int);
protected abstract SecretKey engineGenerateSecret(String);
protected abstract void engineInit(Key, SecureRandom);
protected abstract void engineInit(Key, AlgorithmParameterSpec,
SecureRandom);
}
AlgorithmParameterSpec, Key, KeyAgreement, SecureRandom
|
Read now
Unlock full access