close

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  其它函數

▶ Perl 函式|函數|指令集

 


arrow
arrow
    全站熱搜

    News123 發表在 痞客邦 留言(0) 人氣()