【问题标题】:What encryption is used to encrypt the password [closed]使用什么加密来加密密码[关闭]
【发布时间】:2017-03-21 08:42:20
【问题描述】:

您好,这是一个 perl 脚本,它将在服务器的文件夹中创建一个文件 它会要求用户输入用户名密码和电子邮件 创建帐户时,它将像这样创建 用户名.txt

文件里面会是 用户名 密码 电子邮件

但是,如果我输入将被加密的 123456,密码将被加密 cb897EaMgDZy6

我想知道使用了什么样的加密方式

【问题讨论】:

  • 脚本是什么?请使用反引号或 CTRL+K 格式化您的代码

标签: perl


【解决方案1】:

密码未加密;它是hashed 使用crypt

$ perl -e'CORE::say crypt($ARGV[0], $ARGV[1]) eq $ARGV[1] ? 1 : 0' 123456 cb897EaMgDZy6
1

请注意,必须避免使用crypt!它太弱了,没有任何价值。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-30
    • 2014-09-05
    • 1970-01-01
    • 2022-11-22
    • 2022-01-25
    • 1970-01-01
    相关资源
    最近更新 更多