# 密码学基础 **Published by:** [myz](https://paragraph.com/@myz/) **Published on:** 2022-03-14 **URL:** https://paragraph.com/@myz/pduVrb8Are1Vr0J0vM6e ## Content https://textbook.cs161.org/crypto/ 目的: Confidentiality 保密性 严格定义:IND-CPA (Indistinguishability under chosen-plaintext attack) 选择明文攻击下的不可区分性 Integrity and Authentication 完整性,无篡改 常用加密算法: 对称加密算法 哈希函数 MAC (Message Authentication Codes) 消息验证码 公钥加密算法 数字签名 HashKDF PBKDF Random Byte Generator ## Publication Information - [myz](https://paragraph.com/@myz/): Publication homepage - [All Posts](https://paragraph.com/@myz/): More posts from this publication - [RSS Feed](https://api.paragraph.com/blogs/rss/@myz): Subscribe to updates - [Twitter](https://twitter.com/MiaoBill): Follow on Twitter