Perl 函式 - crypt
■ 功 能
單向密碼式加密。
對字串加密
■ 語 法
crypt PLANTEXT,SALT
■ 用 法
crypt 對PLANTEXT加密,SALT的值用於從多個變體之一中選擇一個加密版本。
crypt是一個單向的雜湊函數。PLANTEXT和SALT被轉化為一個短字串,稱為摘要、數據集,並被回傳。相同的PLANTEXT和SALT總是會回傳相同的字串,但沒有(已知的)辦法從雜湊中獲得原始PLANTEXT。PLAINTEXT或SALT的微小變化將導致摘要的巨大變化。
decrypt 功能的並不存在。
■ 傳 回 值
crypt 傳回加密的字串。
■ 範 例
程式碼
my $pwd = (getpwuid($<))[1];
system "stty -echo";
print "Password: ";
chomp(my $word = <STDIN>);
print "\n";
system "stty echo";
if (crypt($word, $pwd) ne $pwd) {
die "Sorry...\n";
} else {
print "ok\n";
}
#關鍵字 Perl 函式 - crypt用法;Perl 函式 - crypt語法;Perl 函式 - crypt範例;
■ Perl 其它函數
文章標籤
全站熱搜
