码迷,mamicode.com
首页 > 其他好文 > 详细

拿走即用的代码

时间:2018-01-28 23:18:35      阅读:190      评论:0      收藏:0      [点我收藏+]

标签:post   col   lib   python3   body   from   哈希算法   splay   python   

环境:Python3.6.2 + win10

1.hashlib加密

技术分享图片
# 安全哈希算法sha1返回的字符串
from hashlib import sha1, md5
import os
import time

random_str = lambda: sha1(bytes("%s%s" % (os.urandom(16), time.time()), encoding=utf8)).hexdigest()

print(random_str())


def random_str1():
    byt = bytes(%s%s % (os.urandom(16), time.time()), encoding=utf8)
    sh = sha1(byt)
    return sh.hexdigest()


print(random_str1())


# md5返回的字符串

def md5str():
    md = md5(bytes(%s%s % (os.urandom(16), time.time()), encoding=utf8))

    return md.hexdigest()


print(md5str())
md5+sha1

 

 

 


End

拿走即用的代码

标签:post   col   lib   python3   body   from   哈希算法   splay   python   

原文地址:https://www.cnblogs.com/Neeo/p/8372712.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!