通讯安全
lcj435543665
这个作者很懒,什么都没留下…
展开
-
TLS协议常见算法以及扩展字段解析
秘钥交换算法RSA算法: 安全性:基于大素数和因式分解的困难性 私钥:(d, n) 公钥:(e, n) 随机生成两个质数p, q.其中n = pq. fi(n) = (p - 1)(q - 1) 随机取值e, 令e与fi(n)互质, 计算e 对fi(n)的逆模d 加密: C = M ^ e mod n 解密:M = C ^ d mod n相关字段:certificate中携带服务端RSA的公钥DH算法:安全性:基于分解大离散对数的困难性私钥:a, b公钥:A, B;其中A =原创 2022-01-17 23:05:22 · 954 阅读 · 0 评论 -
数字证书和交叉认证
总结下对数字证书的理解.基本概念: 数字证书(Digital Certificate):通讯方的数字身份信息.在通讯过程中,为了辨别消息是否由对方发送的,会用其私钥对其加密,而如果用对方公钥能够解开,说明是由对方发送来的.但是仍有被中间人攻击的风险. 根证书(Root Certificate):在信任链当中最顶层的证书. 证书颁发机构(Certificate Authority):通常说的CA证书就是由CA颁发的,有一定权威性. 证书吊销列表:(Certificate Revocation Lis原创 2022-01-17 21:41:28 · 14926 阅读 · 0 评论