
密码技术
文章平均质量分 72
七点八客
TLS/ATF/TrustZone/芯片安全
展开
-
对称加密算法AES
对称加密算法是使用同一把密钥加密明文和解密密文的算法,其保障数据的机密性。常见的对称加密算法有AES、DES和SM4等。原创 2024-05-31 17:12:51 · 1783 阅读 · 0 评论 -
哈希算法SHA256
单向散列函数,常称为哈希函数,为消息产生一个“指纹”,用来检测消息的完整性。常见的哈希算法有MD5、SHA2家族(SHA256/SHA384/SHA512)和SM3等。原创 2024-05-20 19:08:58 · 1190 阅读 · 0 评论 -
(D)TLS1.3大揭秘之密码技术
信息安全CIA当今信息技术高速发展,信息安全越来越重要。信息安全是指保护完整可靠的数据仅能被授权访问,其包含三要素CIA:机密性(Confidentiality)、完整性(Integrity)、可用性(Availability)。机密性:信息不为其他未授权的个人或团体获得完整性:保证信息在传输、存储、使用的过程中,不被未经授权的修改可用性:被授权访问信息的主体,在需要信息时能及时访问到这里以举一个例子解释一下:比如要保护家里的资产(冰箱、洗衣机、电视等)。左图将门窗封死,可以保原创 2021-06-19 12:36:00 · 1832 阅读 · 0 评论 -
(D)TLS1.3大揭秘之环境工具
Linux系统为了统一环境,本书中所有测试,服务均在Ubuntu18.04系统上进行。OpenSSLOpenSSL是包含传输层安全(TLS)和安全套接字层(SSL)协议的开源软件库,其同时也是一个通用的密码库。源码安装OpenSSL最新的稳定版本为1.1.1系列,长期支持到2023年,本书中以OpenSSL 1.1.1g版本为例。# 克隆源码git clone https://github.com/openssl/openssl# 切换到1.1.1g版本git checkout OpenS原创 2021-06-19 12:33:09 · 265 阅读 · 0 评论 -
(D)TLS1.3大揭秘
结合项目中的工作经验,从密码技术到tls1.3协议栈分析其中一些知识点,以帮助有同样疑惑的程序猿们。项目地址为:https://github.com/xielizyh/tls1.3,欢迎Star。环境工具OpenSSLWireshark密码技术信息安全CIA密码学经典模型对称加密算法应用场景分组密码算法AES算法实践测试单向散列函数应用场景无法解决的问题实践测试消息认证码应用场景实现方法无法解决的问题实践测试伪随机数生成器伪随机生成算法实践测试公钥密码应用原创 2021-06-18 12:05:19 · 242 阅读 · 0 评论