PythonMD5加密程序

# coding:utf-8

import hashlib

md5 = hashlib.md5()     # 应用MD5算法

data = input("请输入加密内容:")

md5.update(data.encode('utf-8'))

print(md5.hexdigest())

from hashlib import md5

from string import ascii_letters,digits

from itertools import permutations

from time import time

all_letters=ascii_letters+digits+'.,;'

def decrypt_md5(md5_value):

if len(md5_value)!=32:

print('error')

return

md5_value=md5_value.lower()

for k in range(5,10):

for item in permutations(all_letters,k):

item=''.join(item)

print('.',end='')

if md5(item.encode()).hexdigest()==md5_value:

return item

md5_value = input()

start=time()

result=decrypt_md5(md5_value)

if result:

print('\n Success: '+md5_value+'==>'+result)

print('Time used:',time()-start)

python实现md5加密_如何用Python编写一个MD5加密和解密代码相关推荐

  1. python md5加密_如何用python“优雅”的调用有道翻译?

    前言 其实在以前就盯上有道翻译了的,但是由于时间问题一直没有研究(我的骚操作还在后面,记得关注),本文主要讲解如何用python调用有道翻译,讲解这个爬虫与有道翻译的js"斗争"的 ...

  2. python 文本翻译 项目_如何用python批量翻译文本?

    首先,看一下百度翻译的官方api文档. http://api.fanyi.baidu.com/api/trans/product/apidoc # coding=utf-8 #authority:bi ...

  3. python 矩阵运算 for循环_如何用 Python 科学计算中的矩阵替代循环

    展开全部 因为在Mathematica中使用循环确实是低效的.32313133353236313431303231363533e78988e69d8331333361313961..... 深层次的原 ...

  4. python搭建自动化测试平台_如何用python语言搭建自动化测试环境

    原标题:如何用python语言搭建自动化测试环境 技术分享:基于Python语言的Web自动化测试环境搭建 近期发现很多初学者在学习自动化的过程当中,在环境安装环节总是出现问题,所以详细的出一篇环境搭 ...

  5. 如何制作python检查小软件_如何用Python制作整蛊小程序

    原标题:如何用Python制作整蛊小程序 下面的整蛊程序,千万不要发代码,否则就实现不了你整蛊的目的了.完成后一定要打包成一个exe程序,再发给朋友使用 . 1. 使用 pip install pyi ...

  6. python rest api 测试_如何用Python编写REST API的单元测试

    在过去的几个月中,正在从事一个名为B的项目.它是带有简单Web UI的徽章生成器,用于添加数据并生成PDF可打印徽章.B后端现在已转移到REST-API并测试REST-API中使用的功能,我们需要一些 ...

  7. python的out模式_如何用python中的DataFrame列的模式替换NA值?

    我对Python(和本网站)完全陌生,目前正试图用它们的模式替换特定数据帧列中的NA值.我试过了各种不起作用的方法.请帮我看看我做错了什么:如何用python中的DataFrame列的模式替换NA值? ...

  8. 用python做一张图片_如何用python下载一张图片

    如何用python下载一张图片 这里要用到的主要工具是requests这个工具,需要先安装这个库才能使用,该库衍生自urllib这个库,但是要比它更好用.多数人在做爬虫的时候选择它,是个不错的选择. ...

  9. 用python处理excel表格_如何用python处理excel数据 | 用python处理excel表格数据类型

    python 读取EXCEL文件中的数据格式 扩展库 xlrd 读excle xlwt 写excle 直上搜就能下载 下载后使用 import xlrd 就可以读excle了 打开文件: xls = ...

  10. python turtle画动物_如何用python画简单的动物

    首先来看一下实现效果,如下图:程序猿的生活:Python入门到精通资料大汇总,不啰嗦,全是珍藏资料!​zhuanlan.zhihu.com 具体实现代码请看: # -*- coding:utf-8 - ...

最新文章

  1. 如何通过一行代码下载B站视频?
  2. 1.18.5.流式概念、动态表(Dynamic Table)、DataStream上的关系查询、动态表 连续查询(Continuous Query)、在流上定义表、处理时间
  3. orchard mysql_如何在Orchard CMS 1.3.10中使用MySQL数据库?
  4. Docker网络详解
  5. html按钮按下效果_按下微信这个按钮,手机秒变翻译神器!各国语言随便译,真好...
  6. 计算机需要英语水平的标准,计算机专业英语课程标准和要求
  7. matlab 坐标轴根号,科学网-Matlab 坐标轴固定位置 标签输入根号等Latex-肖鑫的博文...
  8. 给定一个字符串,去除整个字符串中重复的字符
  9. iOS基础:获取资源文件的方法
  10. C# bartender打印帮助类,单个打印以及批量打印方法封装
  11. 内存溢出(Memory Overflow)和内存泄露(Memory Leak)的区别
  12. 推动前端团队基础设施建设流程方案计划书
  13. 手机邮箱怎么弄_我的手机邮箱怎么设置
  14. IgH详解十三、igh支持 hot connect
  15. R语言神经网络量化交易模型
  16. 鸿蒙系统可以跟ios媲美吗,国产系统有盼头了?任正非说不需要两三年,鸿蒙就能和iOS媲美...
  17. FPGA:设计一个原码一位乘法器
  18. 【人工智能项目】深度学习实现10类猴子细粒度识别
  19. linux nkf 日文编码转换命令[转载]
  20. WINDOWS XP 瘦身行动

热门文章

  1. python逻辑回归_逻辑回归:使用Python的简化方法
  2. 基于matlab的语音信号PCM编码-2PSK传输仿真
  3. 安卓获取手机本身的蓝牙MAC地址
  4. 正态分布的峰度和偏度分别为_服从正态分布 偏度、峰度要满足什么要求?
  5. U盘安装windows10时显示 windows无法安装到这个磁盘
  6. Docker背后的标准化容器执行引擎——runC
  7. 学车笔记——科目二总结
  8. macos运行Linux应用,在Linux系统上执行MacOS应用的模拟器
  9. html中行高是指字的高度嘛,CSS行高line-height的理解
  10. HTML:链接的使用