密码基础
文章平均质量分 95
全栈安全
10+年网络安全领域大厂工作经验,国际注册信息系统安全专家CISSP证书持有者,研究生国家奖学金获得者,发表多篇SCI论文及专利,专注于SDL、DevSecOps、安全体系构建、安全工具等网络安全垂直知识分享与交流。
展开
-
图解 | 消息认证码(MAC)到底解决了什么问题?还有什么问题是它解决不了的?
消息认证码(Message Authentication Code,MAC)是一种用于验证数据完整性和来源可信性(对消息进行认证)的技术。它通常由一个密钥和被保护的消息通过特定算法计算得出,接收方可以使用相同的密钥(共享密钥)来验证发送者是否真的发送了这条消息,防止被篡改和伪造。常用的SSL/TLS、IPsec协议均使用了MAC技术。原创 2024-09-21 21:44:41 · 980 阅读 · 0 评论 -
对称密码中的密钥是如何实现安全配送的?
密钥配送问题是指在对称密码算法中,加密和解密使用同一个密钥,发送方必须设法将密钥安全地发送给接收方,而不会被第三方窃听者截获。如果密钥被窃取,那么加密的数据也会被破解,因此密钥的安全配送成为对称密码算法的一个关键问题。为了解决这个问题,密码学领域发展出了多种策略和解决方案。通过通信双方事先共享密钥密钥来解决通过密钥分配中心(KDC)来解决通过密钥交换Diffie-Hellman(DH)来解决通过公钥密码来解决。原创 2024-09-17 19:54:08 · 1560 阅读 · 0 评论 -
一文读懂密钥交换(DH、ECDH)算法(附密码国标下载)
密钥交换算法的核心在于通过数学难题(如离散对数问题)来确保密钥交换的安全性。Diffie-Hellman密钥交换算法和椭圆曲线密钥交换算法是目前广泛使用的两种密钥交换算法,它们分别基于有限域上的离散对数问题和椭圆曲线上的离散对数问题,确保了密钥交换的安全性和可靠性。若大家对密码算法感兴趣,推荐阅读密码算法/技术相关的国标,关注博主微信公众号并发送消息『20240917』获取所有网络安全相关高清PDF国标文档。原创 2024-09-17 15:30:09 · 1271 阅读 · 0 评论