![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
密码学
释晓
天道酬勤
展开
-
密码学:基于python的rsa算法
#n=p和q随机生成 #课本以两个字母为一组,此处以每一个字母为一组,故必须n=p*q>2 import math import random dict1={'a':0,'b':1,'c':2,'d':3,'e':4,'f':5,'g':6,'h':7,'i':8,'j':9,'k':10,'l':11,'m':12,'n':13,'o':14,'p':15,'q':16,'r':17原创 2017-11-11 17:14:57 · 645 阅读 · 0 评论 -
密码学:基于python支持448位输入的sha-1算法
#只支持448比特 #寄存器的初始值 H0 = 0x67452301 H1 = 0xefcdab89 H2 = 0x98badcfe H3 = 0x10325476 H4 = 0xc3d2e1f0 #分组的所有字 W=[] #常数值Kt def K(t): if 0 <= t and t<=19: return 0x5a827999 elif 20...原创 2017-11-11 17:06:29 · 532 阅读 · 0 评论