密码
kaydxh
github主页:https://github.com/kaydxh
展开
-
《深入浅出密码技术之2历史上的密码》
2 History of cryptography 2.1 凯撒密码(Caesar cipher) 凯撒密码的加密:通过将明文中所使用的字母表按照一定的字数“平移”来进行加密。 用凯撒密码进行加密,密钥为3 凯撒密码可以用暴力破解(brute-force attack)来破译密码,即把密钥为0到密钥为25的26种情况都尝试一遍。 2.2 简单替换密码 简单替换密码(simple substitution cipher):将明文中所使用的字母替换为另一套字母表的密码。凯撒密码也可以说是简单替换密码的原创 2020-08-06 10:09:32 · 214 阅读 · 0 评论 -
《深入浅出密码技术之1环游密码世界》
1 环游密码世界 1.1 术语 加密 encrypt 解密 decrypt 明文 plaintext 密文 ciphertext 算法 algorithm 密钥 key 对称密码 symmetric cryptography 公钥密码 public-key cryptography/非对称密码 asymmetric cryptography 混合密码系统 hybrid cryptosystem 单向散列函数(one-way hash function):可以检测出数据是否被篡改过,即保证数据完整性(int原创 2020-07-13 17:40:41 · 149 阅读 · 1 评论