See: Description
Class  Description 

LunaKeyAgreementDh 
This class implements a DiffieHellman key agreement where the private key and shared secret are stored on the Luna
HSM.

LunaKeyAgreementEcDh 
This class implements an Elliptic Curve DiffieHellman key agreement where the private key and shared secret are
stored on the Luna HSM.

LunaKeyAgreementEcDhC 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication where the private
key is stored on the HSM.

LunaKeyAgreementEcDhCWithKdf1 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication and the SHA1 KDF,
where the private key is stored on the HSM.

LunaKeyAgreementEcDhCWithKdf224 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication and the SHA224 KDF,
where the private key is stored on the HSM.

LunaKeyAgreementEcDhCWithKdf256 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication and the SHA256 KDF,
where the private key is stored on the HSM.

LunaKeyAgreementEcDhCWithKdf384 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication and the SHA384 KDF,
where the private key is stored on the HSM.

LunaKeyAgreementEcDhCWithKdf512 
This class implements an Elliptic Curve DiffieHellman key agreement with Cofactor multiplication and the SHA512 KDF,
where the private key is stored on the HSM.

LunaKeyAgreementEcDhWithKdf1 
This class implements an Elliptic Curvce DiffieHellman key agreement with the SHA1 KDF, where the private key is
stored on the HSM.

LunaKeyAgreementEcDhWithKdf224 
This class implements an Elliptic Curve DiffieHellman key agreement with the SHA224 KDF, where the private key is
stored on the HSM.

LunaKeyAgreementEcDhWithKdf256 
This class implements an Elliptic Curve DiffieHellman key agreement with the SHA256 KDF, where the private key is
stored on the HSM.

LunaKeyAgreementEcDhWithKdf384 
This class implements an Elliptic Curve DiffieHellman key agreement with the SHA384 KDF, where the private key is
stored on the HSM.

LunaKeyAgreementEcDhWithKdf512 
This class implements an Elliptic Curve DiffieHellman key agreement with the SHA512 KDF, where the private key is
stored on the HSM.

LunaKeyAgreementEcDhWithNistKdf256 
This class implements an Elliptic Curve DiffieHellman key agreement with the NIST SHA256 KDF, where the private key
is stored on the HSM.

Copyright 20142018 SafeNet. All rights reserved.