8.5 組み込みモジュール crypt

 

このモジュールは、DES アルゴリズムを修正したものに基づいた、一方向のハッシュ 関数である crypt(3) ルーチン(詳細については Unix のマンページを参照 してください。)とのインターフェースを実装しています。 ユーザから入力されたパスワードを Python スクリプトに受け取らせたり、ディク ショナリを使って Unix パスワードを破ることを試みたり、ということが可能です。  

crypt (word, salt)
word は、通常はユーザのパスワードです。salt は2文字の文字列で、 DES  の4096種類のハッシュアルゴリズムの中の1つを 選択します。salt の中の文字は、./、または英数字の いずれかでなければなりません。ハッシュされたパスワードは、salt と同じ英数字 から構成された(含んだ)文字列として返されます。

このモジュールとドキュメントは、Steve Majewski によって作成されました。  


guido@python.org