Package org.bouncycastle.crypto.asymmetric
package org.bouncycastle.crypto.asymmetric
Keys and parameter classes for asymmetric (public/private) key algorithms.
-
ClassDescriptionBase class for Diffie-Hellman keys.Class for Diffie-Hellman private keys.Class for Diffie-Hellman public keys.Base class for Digital Signature Algorithm (DSA) keys.Class for Digital Signature Algorithm (DSA) private keys.Class for Digital Signature Algorithm (DSA) public keys.Base class for DSTU-4145 keys.Class for DSTU-4145 private keys.Class for DSTU-4145 public keys.Class for keys for GOST R 34.10-2001 (ECGOST) private keys.Class for keys for GOST R 34.10-2001 (ECGOST) public keys.Base class for Elliptic Curve (EC) keys.Class for Elliptic Curve (EC) private keys.Class for Elliptic Curve (EC) public keys.Base class for Edwards Curve Diffie-Hellman (XDH) keys.Edwards Curve Diffie-Hellman (EdDSA) private keys.Edwards Curve Diffie-Hellman (XDH) public keys.Base class for keys for GOST R 34.10-1994 and GOST R 34.10-2001.Class for keys for GOST R 34.10-1994 private keys.Class for keys for GOST R 34.10-1994 public keys.Carrier class for a public key and its associated private key.Leighton-Micali Hash-Based Signatures (LMS) keys.Leighton-Micali Hash-Based Signatures (LMS) private keys.Leighton-Micali Hash-Based Signatures (LMS) public keys.Base class for RSA keys.Specific RSA key usages.Class for RSA private keys.Class for RSA public keys.Base class for Edwards Curve Diffie-Hellman (XDH) keys.Edwards Curve Diffie-Hellman (XDH) private keys.Edwards Curve Diffie-Hellman (XDH) public keys.Container class for Diffie-Hellman domain parameters.Base interface for an DH domain parameters ID.General index for DH Curve parameters.Validation parameters for confirming Diffie-Hellman parameter generation.Container class for DSA domain parameters.Validation parameters for confirming DSA parameter generation.Container class for DSTU4145 parameters.Container class for Elliptic Curve domain parameters.Base interface for an EC domain parameters ID.General index for Elliptic Curve parameters.Extension class that identifies this domain parameter set as being the ImplicitlyCa domain parameters for this JVM.Domain parameters for GOST R 34.10-1994.Generic base type for GOST R 34.10-1994 and GOST R 34.10-2001.EC domain parameters associated with a specific object identifier.