现代密码学复习笔记

第一讲 密码学基础























密码学的思想: 扩散(Diffusion) 与混淆(Confusion)
第二讲 私钥加密技术














线性反馈移位寄存器LFSR









Feistel网络










DES概述


























AES算法























SM4算法









分组密码的工作模式





















第三讲 公钥加密技术





单向函数



陷门单向函数








背包密码体制





RSA加密



























Rabin加密






ElGamal加密




Paillier加密体制





ECC加密














安全形式化定义










混合加密


第四讲 哈希函数
















哈希函数





哈希函数的安全性








MD5算法















SHA-1算法

















SM3算法













第五讲 数字签名


















RSA签名体制






ElGamal签名体制





Schnorr签名体制


标准化签名体制



盲签名



第六讲 认证技术



消息认证











身份认证























第七讲 密码协议
协议基本概念


秘密共享协议









电话投币协议




选择分割协议


承诺协议




零知识证明协议





安全多方计算协议





不经意传输协议



本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来源 just.ok的个人博客!




