IAIK PKCS#11 Provider API Documentation
version 1.6

Package iaik.pkcs.pkcs11.provider.keyagreements

This package contains the implementation classes for key agreements.

See:
          Description

Class Summary
DhKeyAgreement This ia a Diffie-Hellman key agreement implementation that uses a PKCS#11 token to perform the actual operation.
EcDhCoFactorKeyAgreement  
EcDhKeyAgreement This is a Elliptic-Curve Diffie-Hellman key agreement implementation that uses a PKCS#11 token to perform the actual operation.
PKCS11EcDHKeyAgreementParameterSpec The Class EcDHKeyAgreementParameterSpec.
PKCS11KeyAgreement This is a generic base implementation for a key agreement.
PKCS11KeyAgreementSpec Objects of this algorithm parameters class allows an application to control the generation of PKCS#11 keys using the provided JCE key generators.
PKCS11KeyAgreementSpecWithKDF  
PKCS11X942Dh2KeyAgreementParameterSpec The Class PKCS11X942DhKeyAgreementParameterSpec.
PKCS11X942DhKeyAgreementParameterSpec The Class PKCS11X942DhKeyAgreementParameterSpec.
PKCS11X942DhMQVKeyAgreementParameterSpec The Class PKCS11X942MQVKeyAgreementParameterSpec.
X942DhKeyAgreement This ia a Diffie-Hellman key agreement implementation that uses a PKCS#11 token to perform the actual operation.
 

Package iaik.pkcs.pkcs11.provider.keyagreements Description

This package contains the implementation classes for key agreements. The base class of all key agreement implementations is PKCS11KeyAgreement. There is also a special PKCS11KeyAgreementSpec class, which can be used to provide special parameters to the token.


IAIK PKCS#11 Provider API Documentation
version 1.6

IAIK JavaSecurity Website http://jce.iaik.tugraz.at/

IAIK at Graz University of Technology, Austria, Europe
Copyright 2001-2004, IAIK, Graz University of Technology, Inffeldgasse 16a, 8010 Graz, Austria. All Rights Reserved.
version 1.6