init commit

This commit is contained in:
2025-10-09 09:57:24 +09:00
commit 4d551bd74f
6636 changed files with 1218703 additions and 0 deletions

View File

@@ -0,0 +1,553 @@
namespace Org.BouncyCastle.Crypto.Tls;
public abstract class CipherSuite
{
public const int TLS_NULL_WITH_NULL_NULL = 0;
public const int TLS_RSA_WITH_NULL_MD5 = 1;
public const int TLS_RSA_WITH_NULL_SHA = 2;
public const int TLS_RSA_EXPORT_WITH_RC4_40_MD5 = 3;
public const int TLS_RSA_WITH_RC4_128_MD5 = 4;
public const int TLS_RSA_WITH_RC4_128_SHA = 5;
public const int TLS_RSA_EXPORT_WITH_RC2_CBC_40_MD5 = 6;
public const int TLS_RSA_WITH_IDEA_CBC_SHA = 7;
public const int TLS_RSA_EXPORT_WITH_DES40_CBC_SHA = 8;
public const int TLS_RSA_WITH_DES_CBC_SHA = 9;
public const int TLS_RSA_WITH_3DES_EDE_CBC_SHA = 10;
public const int TLS_DH_DSS_EXPORT_WITH_DES40_CBC_SHA = 11;
public const int TLS_DH_DSS_WITH_DES_CBC_SHA = 12;
public const int TLS_DH_DSS_WITH_3DES_EDE_CBC_SHA = 13;
public const int TLS_DH_RSA_EXPORT_WITH_DES40_CBC_SHA = 14;
public const int TLS_DH_RSA_WITH_DES_CBC_SHA = 15;
public const int TLS_DH_RSA_WITH_3DES_EDE_CBC_SHA = 16;
public const int TLS_DHE_DSS_EXPORT_WITH_DES40_CBC_SHA = 17;
public const int TLS_DHE_DSS_WITH_DES_CBC_SHA = 18;
public const int TLS_DHE_DSS_WITH_3DES_EDE_CBC_SHA = 19;
public const int TLS_DHE_RSA_EXPORT_WITH_DES40_CBC_SHA = 20;
public const int TLS_DHE_RSA_WITH_DES_CBC_SHA = 21;
public const int TLS_DHE_RSA_WITH_3DES_EDE_CBC_SHA = 22;
public const int TLS_DH_anon_EXPORT_WITH_RC4_40_MD5 = 23;
public const int TLS_DH_anon_WITH_RC4_128_MD5 = 24;
public const int TLS_DH_anon_EXPORT_WITH_DES40_CBC_SHA = 25;
public const int TLS_DH_anon_WITH_DES_CBC_SHA = 26;
public const int TLS_DH_anon_WITH_3DES_EDE_CBC_SHA = 27;
public const int TLS_RSA_WITH_AES_128_CBC_SHA = 47;
public const int TLS_DH_DSS_WITH_AES_128_CBC_SHA = 48;
public const int TLS_DH_RSA_WITH_AES_128_CBC_SHA = 49;
public const int TLS_DHE_DSS_WITH_AES_128_CBC_SHA = 50;
public const int TLS_DHE_RSA_WITH_AES_128_CBC_SHA = 51;
public const int TLS_DH_anon_WITH_AES_128_CBC_SHA = 52;
public const int TLS_RSA_WITH_AES_256_CBC_SHA = 53;
public const int TLS_DH_DSS_WITH_AES_256_CBC_SHA = 54;
public const int TLS_DH_RSA_WITH_AES_256_CBC_SHA = 55;
public const int TLS_DHE_DSS_WITH_AES_256_CBC_SHA = 56;
public const int TLS_DHE_RSA_WITH_AES_256_CBC_SHA = 57;
public const int TLS_DH_anon_WITH_AES_256_CBC_SHA = 58;
public const int TLS_RSA_WITH_CAMELLIA_128_CBC_SHA = 65;
public const int TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA = 66;
public const int TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA = 67;
public const int TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA = 68;
public const int TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA = 69;
public const int TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA = 70;
public const int TLS_RSA_WITH_CAMELLIA_256_CBC_SHA = 132;
public const int TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA = 133;
public const int TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA = 134;
public const int TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA = 135;
public const int TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA = 136;
public const int TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA = 137;
public const int TLS_RSA_WITH_CAMELLIA_128_CBC_SHA256 = 186;
public const int TLS_DH_DSS_WITH_CAMELLIA_128_CBC_SHA256 = 187;
public const int TLS_DH_RSA_WITH_CAMELLIA_128_CBC_SHA256 = 188;
public const int TLS_DHE_DSS_WITH_CAMELLIA_128_CBC_SHA256 = 189;
public const int TLS_DHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 = 190;
public const int TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256 = 191;
public const int TLS_RSA_WITH_CAMELLIA_256_CBC_SHA256 = 192;
public const int TLS_DH_DSS_WITH_CAMELLIA_256_CBC_SHA256 = 193;
public const int TLS_DH_RSA_WITH_CAMELLIA_256_CBC_SHA256 = 194;
public const int TLS_DHE_DSS_WITH_CAMELLIA_256_CBC_SHA256 = 195;
public const int TLS_DHE_RSA_WITH_CAMELLIA_256_CBC_SHA256 = 196;
public const int TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA256 = 197;
public const int TLS_RSA_WITH_SEED_CBC_SHA = 150;
public const int TLS_DH_DSS_WITH_SEED_CBC_SHA = 151;
public const int TLS_DH_RSA_WITH_SEED_CBC_SHA = 152;
public const int TLS_DHE_DSS_WITH_SEED_CBC_SHA = 153;
public const int TLS_DHE_RSA_WITH_SEED_CBC_SHA = 154;
public const int TLS_DH_anon_WITH_SEED_CBC_SHA = 155;
public const int TLS_PSK_WITH_RC4_128_SHA = 138;
public const int TLS_PSK_WITH_3DES_EDE_CBC_SHA = 139;
public const int TLS_PSK_WITH_AES_128_CBC_SHA = 140;
public const int TLS_PSK_WITH_AES_256_CBC_SHA = 141;
public const int TLS_DHE_PSK_WITH_RC4_128_SHA = 142;
public const int TLS_DHE_PSK_WITH_3DES_EDE_CBC_SHA = 143;
public const int TLS_DHE_PSK_WITH_AES_128_CBC_SHA = 144;
public const int TLS_DHE_PSK_WITH_AES_256_CBC_SHA = 145;
public const int TLS_RSA_PSK_WITH_RC4_128_SHA = 146;
public const int TLS_RSA_PSK_WITH_3DES_EDE_CBC_SHA = 147;
public const int TLS_RSA_PSK_WITH_AES_128_CBC_SHA = 148;
public const int TLS_RSA_PSK_WITH_AES_256_CBC_SHA = 149;
public const int TLS_ECDH_ECDSA_WITH_NULL_SHA = 49153;
public const int TLS_ECDH_ECDSA_WITH_RC4_128_SHA = 49154;
public const int TLS_ECDH_ECDSA_WITH_3DES_EDE_CBC_SHA = 49155;
public const int TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA = 49156;
public const int TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA = 49157;
public const int TLS_ECDHE_ECDSA_WITH_NULL_SHA = 49158;
public const int TLS_ECDHE_ECDSA_WITH_RC4_128_SHA = 49159;
public const int TLS_ECDHE_ECDSA_WITH_3DES_EDE_CBC_SHA = 49160;
public const int TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA = 49161;
public const int TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA = 49162;
public const int TLS_ECDH_RSA_WITH_NULL_SHA = 49163;
public const int TLS_ECDH_RSA_WITH_RC4_128_SHA = 49164;
public const int TLS_ECDH_RSA_WITH_3DES_EDE_CBC_SHA = 49165;
public const int TLS_ECDH_RSA_WITH_AES_128_CBC_SHA = 49166;
public const int TLS_ECDH_RSA_WITH_AES_256_CBC_SHA = 49167;
public const int TLS_ECDHE_RSA_WITH_NULL_SHA = 49168;
public const int TLS_ECDHE_RSA_WITH_RC4_128_SHA = 49169;
public const int TLS_ECDHE_RSA_WITH_3DES_EDE_CBC_SHA = 49170;
public const int TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA = 49171;
public const int TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA = 49172;
public const int TLS_ECDH_anon_WITH_NULL_SHA = 49173;
public const int TLS_ECDH_anon_WITH_RC4_128_SHA = 49174;
public const int TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA = 49175;
public const int TLS_ECDH_anon_WITH_AES_128_CBC_SHA = 49176;
public const int TLS_ECDH_anon_WITH_AES_256_CBC_SHA = 49177;
public const int TLS_PSK_WITH_NULL_SHA = 44;
public const int TLS_DHE_PSK_WITH_NULL_SHA = 45;
public const int TLS_RSA_PSK_WITH_NULL_SHA = 46;
public const int TLS_SRP_SHA_WITH_3DES_EDE_CBC_SHA = 49178;
public const int TLS_SRP_SHA_RSA_WITH_3DES_EDE_CBC_SHA = 49179;
public const int TLS_SRP_SHA_DSS_WITH_3DES_EDE_CBC_SHA = 49180;
public const int TLS_SRP_SHA_WITH_AES_128_CBC_SHA = 49181;
public const int TLS_SRP_SHA_RSA_WITH_AES_128_CBC_SHA = 49182;
public const int TLS_SRP_SHA_DSS_WITH_AES_128_CBC_SHA = 49183;
public const int TLS_SRP_SHA_WITH_AES_256_CBC_SHA = 49184;
public const int TLS_SRP_SHA_RSA_WITH_AES_256_CBC_SHA = 49185;
public const int TLS_SRP_SHA_DSS_WITH_AES_256_CBC_SHA = 49186;
public const int TLS_RSA_WITH_NULL_SHA256 = 59;
public const int TLS_RSA_WITH_AES_128_CBC_SHA256 = 60;
public const int TLS_RSA_WITH_AES_256_CBC_SHA256 = 61;
public const int TLS_DH_DSS_WITH_AES_128_CBC_SHA256 = 62;
public const int TLS_DH_RSA_WITH_AES_128_CBC_SHA256 = 63;
public const int TLS_DHE_DSS_WITH_AES_128_CBC_SHA256 = 64;
public const int TLS_DHE_RSA_WITH_AES_128_CBC_SHA256 = 103;
public const int TLS_DH_DSS_WITH_AES_256_CBC_SHA256 = 104;
public const int TLS_DH_RSA_WITH_AES_256_CBC_SHA256 = 105;
public const int TLS_DHE_DSS_WITH_AES_256_CBC_SHA256 = 106;
public const int TLS_DHE_RSA_WITH_AES_256_CBC_SHA256 = 107;
public const int TLS_DH_anon_WITH_AES_128_CBC_SHA256 = 108;
public const int TLS_DH_anon_WITH_AES_256_CBC_SHA256 = 109;
public const int TLS_RSA_WITH_AES_128_GCM_SHA256 = 156;
public const int TLS_RSA_WITH_AES_256_GCM_SHA384 = 157;
public const int TLS_DHE_RSA_WITH_AES_128_GCM_SHA256 = 158;
public const int TLS_DHE_RSA_WITH_AES_256_GCM_SHA384 = 159;
public const int TLS_DH_RSA_WITH_AES_128_GCM_SHA256 = 160;
public const int TLS_DH_RSA_WITH_AES_256_GCM_SHA384 = 161;
public const int TLS_DHE_DSS_WITH_AES_128_GCM_SHA256 = 162;
public const int TLS_DHE_DSS_WITH_AES_256_GCM_SHA384 = 163;
public const int TLS_DH_DSS_WITH_AES_128_GCM_SHA256 = 164;
public const int TLS_DH_DSS_WITH_AES_256_GCM_SHA384 = 165;
public const int TLS_DH_anon_WITH_AES_128_GCM_SHA256 = 166;
public const int TLS_DH_anon_WITH_AES_256_GCM_SHA384 = 167;
public const int TLS_ECDHE_ECDSA_WITH_AES_128_CBC_SHA256 = 49187;
public const int TLS_ECDHE_ECDSA_WITH_AES_256_CBC_SHA384 = 49188;
public const int TLS_ECDH_ECDSA_WITH_AES_128_CBC_SHA256 = 49189;
public const int TLS_ECDH_ECDSA_WITH_AES_256_CBC_SHA384 = 49190;
public const int TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256 = 49191;
public const int TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384 = 49192;
public const int TLS_ECDH_RSA_WITH_AES_128_CBC_SHA256 = 49193;
public const int TLS_ECDH_RSA_WITH_AES_256_CBC_SHA384 = 49194;
public const int TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256 = 49195;
public const int TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384 = 49196;
public const int TLS_ECDH_ECDSA_WITH_AES_128_GCM_SHA256 = 49197;
public const int TLS_ECDH_ECDSA_WITH_AES_256_GCM_SHA384 = 49198;
public const int TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 = 49199;
public const int TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384 = 49200;
public const int TLS_ECDH_RSA_WITH_AES_128_GCM_SHA256 = 49201;
public const int TLS_ECDH_RSA_WITH_AES_256_GCM_SHA384 = 49202;
public const int TLS_PSK_WITH_AES_128_GCM_SHA256 = 168;
public const int TLS_PSK_WITH_AES_256_GCM_SHA384 = 169;
public const int TLS_DHE_PSK_WITH_AES_128_GCM_SHA256 = 170;
public const int TLS_DHE_PSK_WITH_AES_256_GCM_SHA384 = 171;
public const int TLS_RSA_PSK_WITH_AES_128_GCM_SHA256 = 172;
public const int TLS_RSA_PSK_WITH_AES_256_GCM_SHA384 = 173;
public const int TLS_PSK_WITH_AES_128_CBC_SHA256 = 174;
public const int TLS_PSK_WITH_AES_256_CBC_SHA384 = 175;
public const int TLS_PSK_WITH_NULL_SHA256 = 176;
public const int TLS_PSK_WITH_NULL_SHA384 = 177;
public const int TLS_DHE_PSK_WITH_AES_128_CBC_SHA256 = 178;
public const int TLS_DHE_PSK_WITH_AES_256_CBC_SHA384 = 179;
public const int TLS_DHE_PSK_WITH_NULL_SHA256 = 180;
public const int TLS_DHE_PSK_WITH_NULL_SHA384 = 181;
public const int TLS_RSA_PSK_WITH_AES_128_CBC_SHA256 = 182;
public const int TLS_RSA_PSK_WITH_AES_256_CBC_SHA384 = 183;
public const int TLS_RSA_PSK_WITH_NULL_SHA256 = 184;
public const int TLS_RSA_PSK_WITH_NULL_SHA384 = 185;
public const int TLS_ECDHE_PSK_WITH_RC4_128_SHA = 49203;
public const int TLS_ECDHE_PSK_WITH_3DES_EDE_CBC_SHA = 49204;
public const int TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA = 49205;
public const int TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA = 49206;
public const int TLS_ECDHE_PSK_WITH_AES_128_CBC_SHA256 = 49207;
public const int TLS_ECDHE_PSK_WITH_AES_256_CBC_SHA384 = 49208;
public const int TLS_ECDHE_PSK_WITH_NULL_SHA = 49209;
public const int TLS_ECDHE_PSK_WITH_NULL_SHA256 = 49210;
public const int TLS_ECDHE_PSK_WITH_NULL_SHA384 = 49211;
public const int TLS_EMPTY_RENEGOTIATION_INFO_SCSV = 255;
public const int TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 = 49266;
public const int TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 = 49267;
public const int TLS_ECDH_ECDSA_WITH_CAMELLIA_128_CBC_SHA256 = 49268;
public const int TLS_ECDH_ECDSA_WITH_CAMELLIA_256_CBC_SHA384 = 49269;
public const int TLS_ECDHE_RSA_WITH_CAMELLIA_128_CBC_SHA256 = 49270;
public const int TLS_ECDHE_RSA_WITH_CAMELLIA_256_CBC_SHA384 = 49271;
public const int TLS_ECDH_RSA_WITH_CAMELLIA_128_CBC_SHA256 = 49272;
public const int TLS_ECDH_RSA_WITH_CAMELLIA_256_CBC_SHA384 = 49273;
public const int TLS_RSA_WITH_CAMELLIA_128_GCM_SHA256 = 49274;
public const int TLS_RSA_WITH_CAMELLIA_256_GCM_SHA384 = 49275;
public const int TLS_DHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 = 49276;
public const int TLS_DHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 = 49277;
public const int TLS_DH_RSA_WITH_CAMELLIA_128_GCM_SHA256 = 49278;
public const int TLS_DH_RSA_WITH_CAMELLIA_256_GCM_SHA384 = 49279;
public const int TLS_DHE_DSS_WITH_CAMELLIA_128_GCM_SHA256 = 49280;
public const int TLS_DHE_DSS_WITH_CAMELLIA_256_GCM_SHA384 = 49281;
public const int TLS_DH_DSS_WITH_CAMELLIA_128_GCM_SHA256 = 49282;
public const int TLS_DH_DSS_WITH_CAMELLIA_256_GCM_SHA384 = 49283;
public const int TLS_DH_anon_WITH_CAMELLIA_128_GCM_SHA256 = 49284;
public const int TLS_DH_anon_WITH_CAMELLIA_256_GCM_SHA384 = 49285;
public const int TLS_ECDHE_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 = 49286;
public const int TLS_ECDHE_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 = 49287;
public const int TLS_ECDH_ECDSA_WITH_CAMELLIA_128_GCM_SHA256 = 49288;
public const int TLS_ECDH_ECDSA_WITH_CAMELLIA_256_GCM_SHA384 = 49289;
public const int TLS_ECDHE_RSA_WITH_CAMELLIA_128_GCM_SHA256 = 49290;
public const int TLS_ECDHE_RSA_WITH_CAMELLIA_256_GCM_SHA384 = 49291;
public const int TLS_ECDH_RSA_WITH_CAMELLIA_128_GCM_SHA256 = 49292;
public const int TLS_ECDH_RSA_WITH_CAMELLIA_256_GCM_SHA384 = 49293;
public const int TLS_PSK_WITH_CAMELLIA_128_GCM_SHA256 = 49294;
public const int TLS_PSK_WITH_CAMELLIA_256_GCM_SHA384 = 49295;
public const int TLS_DHE_PSK_WITH_CAMELLIA_128_GCM_SHA256 = 49296;
public const int TLS_DHE_PSK_WITH_CAMELLIA_256_GCM_SHA384 = 49297;
public const int TLS_RSA_PSK_WITH_CAMELLIA_128_GCM_SHA256 = 49298;
public const int TLS_RSA_PSK_WITH_CAMELLIA_256_GCM_SHA384 = 49299;
public const int TLS_PSK_WITH_CAMELLIA_128_CBC_SHA256 = 49300;
public const int TLS_PSK_WITH_CAMELLIA_256_CBC_SHA384 = 49301;
public const int TLS_DHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 = 49302;
public const int TLS_DHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 = 49303;
public const int TLS_RSA_PSK_WITH_CAMELLIA_128_CBC_SHA256 = 49304;
public const int TLS_RSA_PSK_WITH_CAMELLIA_256_CBC_SHA384 = 49305;
public const int TLS_ECDHE_PSK_WITH_CAMELLIA_128_CBC_SHA256 = 49306;
public const int TLS_ECDHE_PSK_WITH_CAMELLIA_256_CBC_SHA384 = 49307;
public const int TLS_RSA_WITH_AES_128_CCM = 49308;
public const int TLS_RSA_WITH_AES_256_CCM = 49309;
public const int TLS_DHE_RSA_WITH_AES_128_CCM = 49310;
public const int TLS_DHE_RSA_WITH_AES_256_CCM = 49311;
public const int TLS_RSA_WITH_AES_128_CCM_8 = 49312;
public const int TLS_RSA_WITH_AES_256_CCM_8 = 49313;
public const int TLS_DHE_RSA_WITH_AES_128_CCM_8 = 49314;
public const int TLS_DHE_RSA_WITH_AES_256_CCM_8 = 49315;
public const int TLS_PSK_WITH_AES_128_CCM = 49316;
public const int TLS_PSK_WITH_AES_256_CCM = 49317;
public const int TLS_DHE_PSK_WITH_AES_128_CCM = 49318;
public const int TLS_DHE_PSK_WITH_AES_256_CCM = 49319;
public const int TLS_PSK_WITH_AES_128_CCM_8 = 49320;
public const int TLS_PSK_WITH_AES_256_CCM_8 = 49321;
public const int TLS_PSK_DHE_WITH_AES_128_CCM_8 = 49322;
public const int TLS_PSK_DHE_WITH_AES_256_CCM_8 = 49323;
public const int TLS_ECDHE_ECDSA_WITH_AES_128_CCM = 49324;
public const int TLS_ECDHE_ECDSA_WITH_AES_256_CCM = 49325;
public const int TLS_ECDHE_ECDSA_WITH_AES_128_CCM_8 = 49326;
public const int TLS_ECDHE_ECDSA_WITH_AES_256_CCM_8 = 49327;
public const int TLS_FALLBACK_SCSV = 22016;
public const int DRAFT_TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = 52392;
public const int DRAFT_TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256 = 52393;
public const int DRAFT_TLS_DHE_RSA_WITH_CHACHA20_POLY1305_SHA256 = 52394;
public const int DRAFT_TLS_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52395;
public const int DRAFT_TLS_ECDHE_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52396;
public const int DRAFT_TLS_DHE_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52397;
public const int DRAFT_TLS_RSA_PSK_WITH_CHACHA20_POLY1305_SHA256 = 52398;
public const int DRAFT_TLS_DHE_RSA_WITH_AES_128_OCB = 65280;
public const int DRAFT_TLS_DHE_RSA_WITH_AES_256_OCB = 65281;
public const int DRAFT_TLS_ECDHE_RSA_WITH_AES_128_OCB = 65282;
public const int DRAFT_TLS_ECDHE_RSA_WITH_AES_256_OCB = 65283;
public const int DRAFT_TLS_ECDHE_ECDSA_WITH_AES_128_OCB = 65284;
public const int DRAFT_TLS_ECDHE_ECDSA_WITH_AES_256_OCB = 65285;
public const int DRAFT_TLS_PSK_WITH_AES_128_OCB = 65296;
public const int DRAFT_TLS_PSK_WITH_AES_256_OCB = 65297;
public const int DRAFT_TLS_DHE_PSK_WITH_AES_128_OCB = 65298;
public const int DRAFT_TLS_DHE_PSK_WITH_AES_256_OCB = 65299;
public const int DRAFT_TLS_ECDHE_PSK_WITH_AES_128_OCB = 65300;
public const int DRAFT_TLS_ECDHE_PSK_WITH_AES_256_OCB = 65301;
public static bool IsScsv(int cipherSuite)
{
if (cipherSuite == 255 || cipherSuite == 22016)
{
return true;
}
return false;
}
}