随笔分类 -  密码学

摘要:Paillier 半同态加密系统详解及C++实现 Paillier 半同态加密系统详解及C++实现 一、Paillier 同态加密算法 1.1 基本概念 1.2 算法思路 1.3 加解密过程 密钥生成 KeyGeneration 加密 Encryption 解密 Decryption 二、C++实现 阅读全文
posted @ 2023-04-14 22:08 S!no 阅读(1597) 评论(1) 推荐(0) 编辑
摘要:数论基础 Dan Boneh课程中数论基础笔记,该部分内容用于构建以下密码学相关部分: Key Exchange Protocols Digital Signatures Public-Key Encryption Notation (Greek times) 本文中,N 指代一个正整数,p 阅读全文
posted @ 2023-02-26 10:29 S!no 阅读(86) 评论(0) 推荐(0) 编辑
摘要:Conclusion Cryptography 和 Security 有很大的区别,密码学比较抽象,涉及思考能否用数学解决问题,而安全更多有关与用户与系统之间的交互,本课程的学习主要集中于密码学。 我们从第一单元开始,介绍了One-Time Pad,将消息与密钥进行异或,我们发现在理想情况下这种加密 阅读全文
posted @ 2022-11-25 09:36 S!no 阅读(45) 评论(0) 推荐(0) 编辑
摘要:利用密码学解决问题 利用密码学解决问题 洋葱路由(Onion Routing) Mix Networks 基于RSA的盲签名(Blind RSA signatures) 不同于之前学习的利用密码学解决传统的安全通信与身份验证等问题,本单元将学习密码学的其他方面应用,包括: Anonymous Com 阅读全文
posted @ 2022-11-24 10:35 S!no 阅读(137) 评论(0) 推荐(0) 编辑
摘要:加密协议(Cryptographic Protocols) 加密协议(Cryptographic Protocols) 密钥交换协议(Encrypted Key Exchange protocol,EKE) 安全外壳协议(Secure Shell Protocol,SSH) 传输层安全协议(Tran 阅读全文
posted @ 2022-11-21 10:17 S!no 阅读(317) 评论(0) 推荐(0) 编辑
摘要:非对称加密系统(RSA) 非对称加密系统(RSA) 非对称加密系统(Asymmetric Cryptosystems) 数字签名(Digital Signature) RSA加密系统 陷门函数("Trap door" one-way function) RSA的正确性 欧拉定理(Euler's Th 阅读全文
posted @ 2022-11-20 17:44 S!no 阅读(299) 评论(0) 推荐(0) 编辑
摘要:密钥分发(Key Distribution) 密钥分发(Key Distribution) Solution#0 Pairwise Shared Keys Solution#0B Use a Trusted Third Party Solution#1 Merkle’s Puzzle Diffie- 阅读全文
posted @ 2022-11-19 15:42 S!no 阅读(195) 评论(0) 推荐(0) 编辑
摘要:对称密码的应用(Application of Symmetric Ciphers) 对称密码的应用(Application of Symmetric Ciphers) 一、生成随机密钥(Generating Random Keys) 二、随机数生成器(Pseudo Random Number Gen 阅读全文
posted @ 2022-11-18 14:48 S!no 阅读(281) 评论(0) 推荐(0) 编辑
摘要:对称加密(Symmetric Ciphers) 对称加密(Symmetric Ciphers) 1. Cryptology, Symmetric Cryptography & Corretness Property 2. Kerchoff's Principle & xor-function 3. 阅读全文
posted @ 2022-11-12 11:44 S!no 阅读(132) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示