摘要: mono_alphabetic_ciphers 单字母密码 定义 在网络上传送报文的过程中使用的一种简单的加密机制。它把明文中的一个字母总是用另一个字母替换 代码 [mono_alphabetic_ciphers.py] """ Prepare 1. sys.path 中增加 TheAlgorith 阅读全文
posted @ 2021-06-22 14:21 IT88老兵 阅读(99) 评论(0) 推荐(0) 编辑
摘要: mixed_keyword_cypher 混杂关键字加密 mixed_keyword_cypher 混杂关键字加密,即利用一个关键字,代替其顺序的 A,B,C,..., 再取A,B,C 顺序未替代的部分进行转换。 如: key:hello 其 A,B,C,...,X,Y,Z 26个字母替代顺序为 H 阅读全文
posted @ 2021-06-22 14:19 IT88老兵 阅读(74) 评论(0) 推荐(0) 编辑
摘要: hill_cipher 希尔密码 简介 希尔密码(Hill Cipher)是运用基本矩阵论原理的替换密码,由Lester S. Hill在1929年发明。 每个字母当作 \(26\) 进制数字:\(A=0, B=1, C=2,\cdots\) 一串字母当成 \(n\) 维向量,跟一个 \(n \ti 阅读全文
posted @ 2021-06-22 10:51 IT88老兵 阅读(1173) 评论(1) 推荐(0) 编辑