jfyi: perl + crypt + salt
Dec. 23rd, 2009 02:12 amв salt можно вставлять манипулятор, который определяет алгоритм генерации пароля:
$манупулятор$salt$
# perl -le 'while (($a,$b) = splice @ARGV,0,2) {
print "$b: ",crypt ("password","\$$a\$salt\$"); }' \
0 DES 1 MD5 5 SHA-256 6 SHA-512
DES: $0Ifk2how87.M
MD5: $1$salt$qJH7.N4xYta3aEG/dfqo/0
SHA-256: $5$salt$Gcm6FsVtF/Qa77ZKD.iwsJlCVPY0XSMgLJL0Hnww/c1
SHA-512: $6$salt$IxDD3jeSOb5eB1CX5LBsqZFVkJdido3OUILO5Ifz5iwMuTS4XMS130MTSuDDl3aCI6WouIL9AjRbLCelDCy.g.