django - 将 django.contrib.auth.models.User 密码、sha1 反转为可读字符串

标签 django encryption

从 django.contrib.auth.models 导入用户
u = User.objects.get(username='test')
用户密码
u'sha1$c6755$66fc32b05c2be8acc9f75eac3d87d3a88f513802

是否可以反转此密码加密?

最佳答案

是的,这是可能的。你所需要的只是几百万年,以及一台和我们太阳系一样大小的计算机。

关于django - 将 django.contrib.auth.models.User 密码、sha1 反转为可读字符串,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1359080/

相关文章:

java - 使用 Bouncy CaSTLe 解密 PEM 私钥 (RSA)

python-3.x - 如何从文件中解码 utf-8

Django 在 View 中获取静态文件 URL

security - 如何在不破坏体验的情况下在服务器端加密用户的数据?

python - Django celery - 在前一个实例完成的设定持续时间后启动周期性任务

css - 指向模板中的自定义设置

iphone - 3des加密kCCAlignmentError错误

php - 在 laravel 中加密/解密数据库字段

django - Django 中 RESTful API 和 urlpatterns 路由器的区别

python - 使用 list(map(model_to_dict, queryset_list)) 不映射 createtime 和 updatetime 字段