Discuss this help topic in SecureBlackbox Forum

TSBEncryptAlgorithm

Declared in     


Filter: C#  VB.NET  Pascal  C++  PHP  Java  


Specifies encryption algorithms used in SSL/TLS connections.

Declaration

[C#]
    public enum TSBEncryptAlgorithm { eaNULL = 0, eaRC4 = 1, eaRC2 = 2, eaDES = 3, ea3DES = 4, eaIDEA = 5, eaAES128 = 6, eaAES256 = 7, eaCamellia128 = 8, eaCamellia256 = 9, eaSeed = 10, eaAES128GCM = 11, eaAES256GCM = 12, eaCamellia128GCM = 13, eaCamellia256GCM = 14, eaChaCha20Poly1305 = 15 };

[VB.NET]
    Enum TSBEncryptAlgorithm
        eaNULL = 0
        eaRC4 = 1
        eaRC2 = 2
        eaDES = 3
        ea3DES = 4
        eaIDEA = 5
        eaAES128 = 6
        eaAES256 = 7
        eaCamellia128 = 8
        eaCamellia256 = 9
        eaSeed = 10
        eaAES128GCM = 11
        eaAES256GCM = 12
        eaCamellia128GCM = 13
        eaCamellia256GCM = 14
        eaChaCha20Poly1305 = 15
    End Enum

[Pascal]
    TSBEncryptAlgorithm = (eaNULL, eaRC4, eaRC2, eaDES, ea3DES, eaIDEA, eaAES128, eaAES256, eaCamellia128, eaCamellia256, eaSeed, eaAES128GCM, eaAES256GCM, eaCamellia128GCM, eaCamellia256GCM, eaChaCha20Poly1305, eaAES128CCM, eaAES128CCM8);

[C++]
    typedef uint8_t TSBEncryptAlgorithmRaw;
    typedef enum { eaNULL = 0, eaRC4 = 1, eaRC2 = 2, eaDES = 3, ea3DES = 4, eaIDEA = 5, eaAES128 = 6, eaAES256 = 7, eaCamellia128 = 8, eaCamellia256 = 9, eaSeed = 10, eaAES128GCM = 11, eaAES256GCM = 12, eaCamellia128GCM = 13, eaCamellia256GCM = 14, eaChaCha20Poly1305 = 15, eaAES128CCM = 16, eaAES128CCM8 = 17 } TSBEncryptAlgorithm;

[PHP]
    class TSBEncryptAlgorithm extends TSBBaseEnum {
        const eaNULL = 0;
        const eaRC4 = 1;
        const eaRC2 = 2;
        const eaDES = 3;
        const ea3DES = 4;
        const eaIDEA = 5;
        const eaAES128 = 6;
        const eaAES256 = 7;
        const eaCamellia128 = 8;
        const eaCamellia256 = 9;
        const eaSeed = 10;
        const eaAES128GCM = 11;
        const eaAES256GCM = 12;
        const eaCamellia128GCM = 13;
        const eaCamellia256GCM = 14;
        const eaChaCha20Poly1305 = 15;
        const eaAES128CCM = 16;
        const eaAES128CCM8 = 17;
    }

[Java]
    public enum TSBEncryptAlgorithm { eaNULL, eaRC4, eaRC2, eaDES, ea3DES, eaIDEA, eaAES128, eaAES256, eaCamellia128, eaCamellia256, eaSeed, eaAES128GCM, eaAES256GCM, eaCamellia128GCM, eaCamellia256GCM, eaChaCha20Poly1305 }

Possible values

Declared in

.NET:
  • Namespace: SBSSLCommon
  • Assembly: SecureBlackbox.SSLCommon
VCL:
  • Unit: SBSSLCommon
Java:
  • Package: SecureBlackbox.SSLCommon.jar
C++:
  • sbsslcommon.h

Discuss this help topic in SecureBlackbox Forum