公钥/私钥加密密钥的长度和在交换协议过程中使用的公钥证书也各不相同，因而提供的强健性的安全。2013年7月，Google宣布向其用户提供的TLS加密将不再使用1024位公钥并切换到至少2048位，以提高安全性。
数据完整性.讯息鑑别码（MAC）用于对数据完整性进行认证。HMAC用于CBC模式的块密码。AEAD例如GCM模式和CCM模式使用AEAD内建的讯息鉴别码，不使用HMAC。另外，在TLS握手过程中需要使用基于HMAC的伪随机函数（PRF），或。
过程.