Я работаю над поиском TLS Cipher Suite, используемого в соединении TLS, с помощью System.Net Trace Listener в программе на C #.Я получаю следующие данные в файле журнала трассировки:
System.Net Information: 0 : [42820] ProcessAuthentication(Protocol=Tls12, Cipher=Aes256 256 bit strength, Hash=Sha384 0 bit strength, Key Exchange=44550 255 bit strength).
Глядя на анатомию набора шифров , из приведенных выше данных файла трассировки у меня есть следующие все компоненты длясоставьте набор шифров, как показано ниже, за исключением «режима блочного шифра»:
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
Где или как найти значение «GCM» выше.Некоторые из режимов блочного шифрования: GCM, CBC, CCM.