com.ibm.crypto.pkcs11impl.provider

Class DHPKCS11KeyAgreement

  • java.lang.Object
    • javax.crypto.KeyAgreementSpi
      • com.ibm.crypto.pkcs11impl.provider.DHPKCS11KeyAgreement


  • public final class DHPKCS11KeyAgreement
    extends javax.crypto.KeyAgreementSpi
    This class implements the Diffie-Hellman key agreement protocol between any number of parties.
    Version:
    1.0, 18/1/2005
    • Constructor Summary

      Constructors 
      Constructor and Description
      DHPKCS11KeyAgreement(java.security.Provider provider)
      Creates Diffie-Hellman Key Agreement protocol object
      DHPKCS11KeyAgreement(java.security.Provider provider, java.lang.String algorithm)
      Creates Diffie-Hellman Key Agreement protocol object
    • Method Summary

      • Methods inherited from class java.lang.Object

        equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • DHPKCS11KeyAgreement

        public DHPKCS11KeyAgreement(java.security.Provider provider,
                                    java.lang.String algorithm)
        Creates Diffie-Hellman Key Agreement protocol object
        Parameters:
        provider - the name of the provider
        algorithm - the name of the algorithm - Diffie-Hellman (DH)
      • DHPKCS11KeyAgreement

        public DHPKCS11KeyAgreement(java.security.Provider provider)
        Creates Diffie-Hellman Key Agreement protocol object
        Parameters:
        provider - the name of the provider

© Portions Copyright 2003, 2017 IBM Corporation. All rights reserved.
© Portions Copyright 2003, 2017, Oracle and/or its affiliates. All rights reserved.