![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
深入浅出https
文章平均质量分 75
山与路
博客只是记录学习过程和翻阅笔记用的
展开
-
深入浅出HTTPS(密码套件)
原创 2022-04-10 11:36:36 · 1344 阅读 · 1 评论 -
深入浅出HTTPS(openssl基本使用)
深入浅出HTTPS(openssl基本使用)查看系统支持那些加密算法openssl list -cipher-algorithms简单介绍下AES-256-CBC的概念,其他算法本章后续会有描述,AES-256-CBC算法标准表示采用AES算法,密钥长度是256比特,分组模式是CBC。AES-256-CBC加解密#生成明文文件echo qwertyuiopasdfghjklzxcvbnm > file.txt#执行加密openssl enc -aes-256-cbc -salt -原创 2022-04-08 18:08:58 · 704 阅读 · 0 评论 -
深入浅出https(tls/ssl设计理论)
深入浅出https(tls/sll设计思路)TLS/SSL协议关键步骤传输的数据必须具有机密性和完整性,一般采用对称加密算法和HMAC算法,这两个算法需要一系列的密钥块(key_block),比如对称加密算法的密钥、HMAC算法的密钥,如果是AES-128-CBC-PKCS#7加密标准,还需要初始化向量。所有的加密块都由主密钥(Master Secret)生成,主密钥就是会话密钥,使用密码衍生算法将主密钥转换为多个密码快。主密钥来自预备主密钥(Premaster Secret),预备主密钥采用同样原创 2022-04-08 18:08:09 · 899 阅读 · 0 评论