05 2020 档案
摘要:首先 了解对称密码加密技术:采用单钥密码系统的加密方法,同一个密钥可以同时用作信息的加密和解密,这种加密方法称为对称加密,也称为单密钥加密。但是有时候密钥不用完全相同 只要相似也可以。因为用一个密钥可以推导出另一个。 传统密钥算法有:DES,IDEA,TDEA,RC5等 同时 DES还是分组加密。对
阅读全文
摘要:RSA是非常典型的非对称加密算法 它的算法是这样的 加密是我们把明文M转化成密文C 需要用到加密运算 而解密时我们要用解密运算将密文C转化成M 从表达式中 可以看出 e和d使我们需要确定的参数 而N是两者共有的 所以我们把参数e,d称之为私钥 N就是公钥 两者都属于密钥 这里M比N小 我们不能狭义地
阅读全文
摘要:我们首先了解一下欧几里得算法 这个我们在小学应该就接触过 利用辗转相除法求最大公约数 用python代码表示一下: def gcd(a,b): if a < b: a,b = b,a while b!=0: a ,b= b,a%b return a 接着我们要了解加法逆元与乘法逆元 加法逆元就是:
阅读全文