首页 > 解决方案 > 使用 base64 加密密码

问题描述

我可以在 base64 中加密密码吗?我想这样做,因为它很简单

import os
os.popen(f"echo {userinput} | base64").read()

我想知道它是否安全,因为解密 base64 并不难。

标签: pythonbase64

解决方案


如果您希望密码安全,Base 64 不是有效的密码加密方法。它几乎不比明文好。

通常,密码是经过散列和加盐的,然后检查密码涉及使用相同的方法散列新字符串并检查存储的散列。


推荐阅读