string crypt(string str, string [salt]
);crypt()は、Unix 標準のDES 暗号化手法を使って文字列を暗号化します。引数は暗号化したい 文字列を指定し、オプションで暗号化のベースとなる 2 文字の 'salt' 文字列を指定します。暗号化に関する関数の詳細は Unix man ページを参照してください。あなたの Unix システムに暗号化 関数がない場合は、Michael Glad のパブリックドメインな UFC 暗号化パッケージを使うことができます。これはデンマークで 開発されたので、US 以外のサイトからダウンロードする限りは US の輸出法案による規制の対象外となります。
crypt()は単方向アルゴリズムを使用している ため、複合化するための関数はありません。