我正在研究使用C#程序中的System.Net跟踪侦听器来查找TLS连接上使用的TLS密码套件。我在跟踪日志文件中获得了以下详细信息:
System.Net Information: 0 : [42820] ProcessAuthentication(Protocol=Tls12, Cipher=Aes256 256 bit strength, Hash=Sha384 0 bit strength, Key Exchange=44550 255 bit strength).
从上面的跟踪文件数据来看anatomy of a Cipher Suite,除“分组密码模式”外,我具有以下所有组成密码套件的组件:
TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384
在哪里或如何找到上面的值“ GCM”。某些分组密码模式为GCM,CBC,CCM。