鱼C论坛

 找回密码
 立即注册
查看: 980|回复: 10

[已解决]登陆密码以MD5保存到数据库

[复制链接]
发表于 2020-6-16 17:58:42 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
数据库有个用户表,   里面记录着用户的登陆信息


密码以MD5形式保存,   python 登陆时, 密码以MD5形式去和数据库表中 匹配 ; 这个应该怎么弄?
最佳答案
2020-6-16 19:04:53

大致是这样的,对照就简单了
import hashlib
md5 = hashlib.md5()
md5.update(b'1314520.I love FishC')
print(md5.hexdigest())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

发表于 2020-6-16 18:01:48 | 显示全部楼层
。。。MD5加密容易解密难呀
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 18:33:02 | 显示全部楼层
import hashlib
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 19:01:25 | 显示全部楼层
密码以MD5形式保存,   python 登陆时, 密码以MD5形式去和数据库表中 匹配


哈哈刚刚看到你 这里是匹配...我误解了  以为要解密哈哈哈
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 19:04:53 | 显示全部楼层    本楼为最佳答案   

大致是这样的,对照就简单了
import hashlib
md5 = hashlib.md5()
md5.update(b'1314520.I love FishC')
print(md5.hexdigest())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-16 19:48:26 | 显示全部楼层
拿着登陆密码,MD5加密,核对与数据库的信息是否相等,怎么加密,参照楼上
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-17 16:04:41 | 显示全部楼层
Twilight6 发表于 2020-6-16 18:01
。。。MD5加密容易解密难呀
import hashlib

y = inpu("需要加密的字符串")

md5 = hashlib.md5()
#md5.update(b'1314520.I love FishC')
# 需要把y  加密成MD5 应该怎么写?

print(md5.hexdigest())


大侠, 这个怎么破
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-18 10:52:49 | 显示全部楼层
Twilight6 发表于 2020-6-17 16:11
import hashlib

y = input("需要加密的字符串")

老大,。。。 咋这加密又不行了。。


昨天好像都可以的。 今天运行后,又变样了~!!
1.png
2.png
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-18 11:12:54 | 显示全部楼层
maxliu06 发表于 2020-6-18 10:52
老大,。。。 咋这加密又不行了。。


噗,昨天的可能是我的失误....

import hashlib

y = input("需要加密的字符串")
y = bytes(y,'utf-8')
md5 = hashlib.md5()
md5.update(y)
# 需要把y  加密成MD5 应该怎么写?

print(md5.hexdigest())
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

 楼主| 发表于 2020-6-18 11:50:59 | 显示全部楼层
Twilight6 发表于 2020-6-18 11:12
噗,昨天的可能是我的失误....

谢谢。、、
刚学python这玩意,很多不懂的;

只能套用你们的心血了、
万分感谢
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

发表于 2020-6-18 11:51:53 | 显示全部楼层
maxliu06 发表于 2020-6-18 11:50
谢谢。、、
刚学python这玩意,很多不懂的;

没事~ 我很多也是去查资料的 遇到问题共同学习~
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2025-1-20 11:01

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表