![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络安全
qinchong637
这个作者很懒,什么都没留下…
展开
-
python Hill密码
以下python代码用于生成Hill密码的密钥矩阵及其逆矩阵#@PydevCodeAnalysisIgnore"""input : Noutput : a pair of matrix which is inverse matrix of another."""import randomimport copyimport fractionsdef relative_pr原创 2012-05-07 21:09:40 · 3352 阅读 · 0 评论 -
密码学基础系列之(2.1传统对称密钥密码之四)
Hill密码Hill密码中,明文被分成大小相同的分组,每次加密一个分组,分组中的每一个字符都对分组中的另外一个字符的加密起作用。该密码中,密钥是一个m×m的方阵,m表示分组的大小。设密钥矩阵为K。K = K m1 … K mm …… … … K 21 … K m2 K 11 … K m1 这里必须要求矩阵K在Zn中有乘法逆(n为字符的取值范围)。这里的矩阵为剩余矩阵。当gcd(原创 2012-04-26 20:14:31 · 864 阅读 · 0 评论