摘要:
Diffie-Hellman密钥交换协议 一. 介绍 密钥交互协议是一种交互式的密码协议,通过该协议可以使没有任何共享密钥的双方,在公开网络上可以通过某些信息来产生一对共享的安全密钥,安全性是基于离散对数问题的难解性。 二. 数学原理 设p是一个大素数,g是p的原根(即数值g mod p, g^2 阅读全文
摘要:
挑战响应机制 一. 介绍 一个实体向另一个实体证明其有密码但是不直接泄露其所拥有的密码证明其身份。挑战者通常会选择一个随机值发送给验证者,验证者使用密钥对挑战值进行加密得到响应发送给挑战者,挑战者再计算响应是否正确判断对方是否真实拥有密钥。 二. 实现 1. 基于对称密钥的挑战响应 要求验证者和声称 阅读全文
摘要:
四种加密模式 一. ECB(Electronic Code Book)/电码本模式 ECB模式简单,针对各个明文分组使用同一套密钥独立进行加密,得到密文,可以实现并行加密,但是可能出现密文重复,安全性差。 二. CBC(Cipher Block Chaining)/密文分组链接模式 CB 阅读全文