KeyAgreementSpi
Class KeyAgreementSpi
- java.lang.Object
-
- javax.crypto.KeyAgreementSpi
public abstract class KeyAgreementSpi extends Object
This class defines the Service Provider Interface (SPI) for the KeyAgreement
class. All the abstract methods in this class must be implemented by each cryptographic service provider who wishes to supply the implementation of a particular key agreement algorithm.
The keys involved in establishing a shared secret are created by one of the key generators (KeyPairGenerator
or KeyGenerator
), a KeyFactory
, or as a result from an intermediate phase of the key agreement protocol (en