JSFiddle - React, Tailwind, and code Playground
by Lacuna Software
JavaScript
var ianaOpenSslMap = {
"TLS_DH_anon_WITH_AES_128_GCM_SHA256": "ADH-AES128-GCM-SHA256",
"TLS_DH_anon_WITH_AES_128_CBC_SHA": "ADH-AES128-SHA",
"TLS_DH_anon_WITH_AES_128_CBC_SHA256": "ADH-AES128-SHA256",
"TLS_DH_anon_WITH_AES_256_GCM_SHA384": "ADH-AES256-GCM-SHA384",
"TLS_DH_anon_WITH_AES_256_CBC_SHA": "ADH-AES256-SHA",
"TLS_DH_anon_WITH_AES_256_CBC_SHA256": "ADH-AES256-SHA256",
"TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA": "ADH-CAMELLIA128-SHA",
"TLS_DH_anon_WITH_CAMELLIA_128_CBC_SHA256": "ADH-CAMELLIA128-SHA256",
"TLS_DH_anon_WITH_CAMELLIA_256_CBC_SHA": "ADH-CAMELLIA256-SHA",
"TLS_DH_anon_WITH_3DES_EDE_CBC_SHA": "ADH-DES-CBC3-SHA",
"TLS_DH_anon_WITH_DES_CBC_SHA": "ADH-DES-CBC-SHA",
"TLS_DH_anon_WITH_RC4_128_MD5": "ADH-RC4-MD5",
"TLS_DH_anon_WITH_SEED_CBC_SHA": "ADH-SEED-SHA",
"TLS_ECDH_anon_WITH_AES_128_CBC_SHA": "AECDH-AES128-SHA",
"TLS_ECDH_anon_WITH_AES_256_CBC_SHA": "AECDH-AES256-SHA",
"TLS_ECDH_anon_WITH_3DES_EDE_CBC_SHA": "AECDH-DES-CBC3-SHA",
"TLS_ECDH_anon_WITH_NULL_SHA": "AECDH-NULL-SHA",
"TLS_ECDH_anon_WITH_RC4_128_SHA": "AECDH-RC4-SHA",
"TLS_RSA_WITH_AES_128_CCM": "AES128-CCM",
"TLS_RSA_WITH_AES_128_CCM_8": "AES128-CCM8",
"TLS_RSA_WITH_AES_128_GCM_SHA256": "AES128-GCM-SHA256",
"TLS_RSA_WITH_AES_128_CBC_SHA": "AES128-SHA",
"TLS_RSA_WITH_AES_128_CBC_SHA256": "AES128-SHA256",
"TLS_RSA_WITH_AES_256_CCM": "AES256-CCM",
"TLS_RSA_WITH_AES_256_CCM_8": "AES256-CCM8",
"TLS_RSA_WITH_AES_256_GCM_SHA384": "AES256-GCM-SHA384",
"TLS_RSA_WITH_AES_256_CBC_SHA": "AES256-SHA",
"TLS_RSA_WITH_AES_256_CBC_SHA256": ...