MailBee.NET Objects 4.0

AlgorithmCategory Enumeration

Defines purposes of cryptographic algorithms.

public enum AlgorithmCategory

Remarks

In WinAPI, algorithm category is known as algorithm class.

To determine the purpose of a certain algorithm represented by Algorithm object, examine its Category property.

Members

Member NameDescription
DataEncryption The purpose is data encryption, corresponds to ALG_CLASS_DATA_ENCRYPT in WinAPI. Typical examples are RC2 and RC4.
Hash The purpose is creating an irreversible hash of some data, corresponds to ALG_CLASS_HASH in WinAPI. Typical examples are MD2, MD5, SHA-1, and MAC.
KeyExchange The purpose is key exchange, corresponds to ALG_CLASS_KEY_EXCHANGE in WinAPI. A typical example is RSA_KEYX.
Signature The purpose is creating a signature of some data, corresponds to ALG_CLASS_SIGNATURE in WinAPI. A typical example is RSA_SIGN.
Unknown The purpose is unknown.

Requirements

Namespace: MailBee.Security

Assembly: MailBee.NET (in MailBee.NET.dll)

See Also

MailBee.Security Namespace | Category