md5加密
'''
1.md5可对字符串进行加密,以防止别人盗取信息.
且md5加密后的密文你是无法反解的.
加密主要用于对用户密码的加密,用户输入密码后会被你的程序加密成密文.
当用户再次登录输入密码时,因为加密后的密文你也是无法破解的,因此你可以拿密文与密文进行匹配,若是用户输入的密码密文和注册时的一样,那就可以允许登录.
'''
# 导入可提供加密的hashlib模块
import hashlib
# 创建一个md5的对象,并添加自己定义的标记'shdiuy213',添加自己定义的标记是为了防止撞库,被别再网上搜索破解
obj = hashlib.md5(b'shdiuy213')
# 以utf-8的形式加密'admin'
obj.update('admin'.encode('utf-8'))
# 获取密文,注意了这个密文是无法破解的,包括你自己也是无法破解的
v = obj.hexdigest()
print(v)