Skip to main content

CipherAlgorithmType Enum

NuGet: GHIElectronics.TinyCLR.Networking
Assembly: GHIElectronics.TinyCLR.Networking
Namespace: System.Security.Authentication

Specifies the cipher algorithm used to encrypt data.

public enum CipherAlgorithmType

Fields

NameValueDescription
None0No encryption algorithm is used.
Rc2(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameRC2)The RC2 block cipher.
Rc4(Alg.ClassEncrypt | Alg.TypeStream | Alg.NameRC4)The RC4 stream cipher.
Des(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameDES)The Data Encryption Standard (DES) block cipher.
TripleDes(Alg.ClassEncrypt | Alg.TypeBlock | Alg.Name3DES)The Triple DES block cipher.
Aes(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameAES)The Advanced Encryption Standard (AES) block cipher.
Aes128(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameAES_128)The AES block cipher with a 128-bit key.
Aes192(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameAES_192)The AES block cipher with a 192-bit key.
Aes256(Alg.ClassEncrypt | Alg.TypeBlock | Alg.NameAES_256)The AES block cipher with a 256-bit key.
Null(Alg.ClassEncrypt)No encryption is performed.