-->
当前位置:首页 > DayDayUp > 正文内容

[Linux] shadow 格式密文生成

Luz3年前 (2020-12-06)DayDayUp16223
perl -e 'print crypt("123456","\$6\$1111111\$"),"\n"'

image.png


输入:

    123456:密码

    1111111:密钥

    $6:加密方式

输出:

    shadow格式的密文


加密方式:

    $1:    MD5

    $2a:    Blowfish

    $5:    SHA-256

    $6:    SHA-512




$6$1111111$zSqOMTrNULFdZ3S7JAhRmBLnKa.nvzjgnN7HC5iZJxXS3ySU/WqR5QD9MuInxcF2bteOrWMTViebjQo6K4t7z/


密文字符串格式:$id$salt$encrypted,通过$分割。

$salt是一个最多16个字符的随机生成的字符串,用来增加破解难度。

$encrypted就是通过加密算法和salt算出来的密文。



发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。