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
| Name | Value | Description |
|---|---|---|
None | 0 | No 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. |