DVTk API
SecuritySettings..::.CipherFlags Enumeration
DVTkDvtkApplicationLayerSecuritySettingsSecuritySettings..::.CipherFlags
DVTk API

[This is preliminary documentation and is subject to change.]

Declaration Syntax
C#Visual BasicVisual C++
public enum CipherFlags
Public Enumeration CipherFlags
public enum class CipherFlags
Members
MemberDescription
TLS_AUTHENICATION_METHOD_RSA
Rivest-Shamir-Adleman. A public key algorithm that provides both digital signatures and encryption. Also the name of the company that developed this and other algorithms.

TLS_AUTHENICATION_METHOD_DSA
DSA – Digital Signature Algorithm. A method for computing digital signatures.

TLS_KEY_EXCHANGE_METHOD_RSA
Rivest-Shamir-Adleman. A public key algorithm that provides both digital signatures and encryption. Also the name of the company that developed this and other algorithms.

TLS_KEY_EXCHANGE_METHOD_DH
DH – Diffie-Hellman algorithm. An algorithm used to exchange symmetric keys.

TLS_DATA_INTEGRITY_METHOD_SHA1
Secure Hash Algorithm. Used to generate a cryptographic hash (or checksum). FIPS 180-1.

TLS_DATA_INTEGRITY_METHOD_MD5
MD5 – Message Digest 5. Used to generate a cryptographic hash (or checksum). RFC 1321.

TLS_ENCRYPTION_METHOD_NONE
No encryption.

TLS_ENCRYPTION_METHOD_3DES
Triple DES (also known as 3DES) – DES applied 3 times in a row (encode, decode, encode). Highly secure, well trusted symmetric key encryption algorithm.

TLS_ENCRYPTION_METHOD_AES128
AES – Advanced Encryption Standard. Newer symmetric key encryption algorithm. Expected to replace Triple DES. FIPS (Federal Information Processing Standard) 197.

TLS_ENCRYPTION_METHOD_AES256
AES – Advanced Encryption Standard. Newer symmetric key encryption algorithm. Expected to replace Triple DES. FIPS (Federal Information Processing Standard) 197.

TLS_Default
Default

Assembly: DvtkApplicationLayer (Module: DvtkApplicationLayer) Version: 0.0.0.0