PublicKeyAlgorithm Enumeration

An enumeration of public key algorithms.

Definition

Namespace: MimeKit.Cryptography
Assembly: MimeKit.Cryptography (in MimeKit.Cryptography.dll) Version: 5.0.0
C#
public enum PublicKeyAlgorithm

Remarks

An enumeration of public key algorithms.

Members

None 0 No public key algorithm specified.
RsaGeneral 1 The RSA algorithm.
RsaEncrypt 2 The RSA encryption-only algorithm.
RsaSign 3 The RSA sign-only algorithm.
ElGamalEncrypt 16 The El-Gamal encryption-only algorithm.
Dsa 17 The DSA algorithm.
EllipticCurve 18 The elliptic curve algorithm (aka EC or ECDH).
EllipticCurveDsa 19 The elliptic curve DSA algorithm (aka ECDSA).
ElGamalGeneral 20 The El-Gamal algorithm.
DiffieHellman 21 The Diffie-Hellman algorithm.
EdwardsCurveDsa 22 The Edwards-Curve DSA algorithm (aka EdDSA).

See Also