![](https://img-blog.csdnimg.cn/20201014180756738.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
python
qq_41699991
这个作者很懒,什么都没留下…
展开
-
python中base64加密和解密
base64加密和解密有点头疼,必须要记录下来,以后忘了也能再来复习下当然啦,能一直记住是最好的…加油吧,少年(其实已经好老了)操作环境win10,python3base的原理这个还是别人讲的好,详情请看:Base64编码原理与应用简单小案例其实它的原理不是很难,以下是几个小案例import base64str='admin'str=str.encode('utf-8')#加...原创 2018-10-20 19:56:42 · 26532 阅读 · 1 评论 -
md5的生成与还原
延续之前的解密器,今天就用它来还原MD5(操作环境:python3)操作环境win10,python3代码展示import stringfrom hashlib import md5#生成MD5chars=string.digits+string.ascii_uppercase+string.ascii_lowercase #数字、字母的大小写组成一个字符串charsmessa...原创 2018-10-20 21:16:21 · 4973 阅读 · 0 评论 -
python生成6位包含数字和字母的密码
初学python,简单敲了几行生成6位包含数字和字母密码的代码(我是在python 3上敲的)首先理清思路:1、包含数字和字母的六位口令共有36^6个2、将0-9和a-z合成一个字符串pwd,用pwd[0-35]表示所有数字和小写字母,即 pwd[0]=0,pwd[1]=1…pwd[34]=y,pwd[35]=z3、用0-36^6-1代表各个口令,1->0000012->...原创 2018-10-20 21:19:05 · 7764 阅读 · 1 评论 -
python异或加密和解密
学了python的异或加密和解密,今天就再复习一遍,不然又还回给老师了…(尴尬一笑)操作环境win10,python3异或简单介绍在二进制中,1与0异或的结果为1,即 1^0=1又如:1010=00,1001=11,101^110=011很简单,每个对应位的数相同结果就为0,不同则为1基本思路1、通过明文字符与密钥字符一一异或,当然,异或是取得该字符对应的ASCII码,2、将该字...原创 2018-10-20 21:20:12 · 13762 阅读 · 0 评论