密码学
Azhang_
这个作者很懒,什么都没留下…
展开
-
[密码学复习]Cryptography
整合Week 2对称加密Two requirements:A strong encryption algorithmA secret key known only to participants.1. 有三部分构成:1.加密算法 2.可能使用的密钥数量:数量越大越安全 3.text文本的处理:分为stream ciphers整段传输和block ciphers, 将文本切成固定块大小传输2. 密码攻击有以下几种:Ciphertext only, Known plaintext, Ch原创 2020-11-30 12:42:43 · 4372 阅读 · 3 评论 -
[Cryptography]1.对称密钥和非对称密钥 2.计算modulo inverse 3.计算possible key
对称密钥和非对称密钥对称密钥顾名思义就是两个end users使用同一个key,Secret Key来进行加密解密。最大的问题就是如何安全的传输SK给另一方。非对称密钥就是说每个人都拥有一个public key和一个private key。public key来进行加密,private key用于解密。public key一般存放于一个受信任的第三方机构或者自己发放,private key仅私人拥有不对外开放。这种做法拥有绝对安全,但是效率比较慢,解密花费的时间成本较高。所以通常来说,我们使用非对称加原创 2020-09-14 11:18:36 · 593 阅读 · 0 评论