SSL/TLS
文章平均质量分 81
纪录关于TLS、加解密等知识
梦之痕bhl
这个作者很懒,什么都没留下…
展开
-
分组密码模式的填充
假定块长度为 8,数据长度为 9,数据: FF FF FF FF FF FF FF FF FF,填充: FF FF FF FF FF FF FF FF FF 07 07 07 07 07 07 07,如果恰好8个字节时还要补8个字节的0x08,可以让解密的数据很确定无误的移除多余的字节。假定块长度为8,数据长度为 9,数据: FF FF FF FF FF FF FF FF FF,填充: FF FF FF FF FF FF FF FF FF 00 00 00 00 00 00 07。原创 2023-07-23 16:01:36 · 480 阅读 · 0 评论 -
具有扩展主密钥时SSL/TLS的主密钥计算
简介最近在基于openssl1.0.2t源码做开发,解密TLS1.2数据包,出现部分数据包解密失败的问题,通过定位发现,不同的HTTPS服务器,在客户端与服务端协商时部分扩展字段有差异,导致计算密钥失败或错误,其中关于“Extended Master Secret Extension”,如果协商时具有此扩展字段,计算主密钥的方式会有所差异,具体对此字段的解释,详见RFC7627TLS密钥计算流...原创 2020-02-19 17:12:28 · 2992 阅读 · 1 评论 -
SSL/TLS概述
文章目录TLS/SSL协议设计目的握手协议TLS安全密码套件解读对称加密和非对称加密对称加密AES加密算法详解对称加密分组模式非对称加密混合加密摘要算法数字签名数字证书和CATLS/SSL协议TLS/SSL位于TCP层和应用层之间,具体如下图所示设计目的身份验证保密性完整性握手协议验证通讯双方的身份交换加解密的安全套件协商加密参数TLS安全密码套件解读SSL/T...原创 2019-12-29 18:05:12 · 702 阅读 · 1 评论