暗号:: Unixcrypt.

crypt :: unixcryptは、crypt関数のPerl専用実装です。
今すぐダウンロード

暗号:: Unixcrypt. ランキングとまとめ

広告

  • Rating:
  • ライセンス:
  • Perl Artistic License
  • 価格:
  • FREE
  • 出版社名:
  • Martin Vorlaender
  • 出版社のWebサイト:
  • http://search.cpan.org/mvorl/Crypt-UnixCrypt-1.0/UnixCrypt.pm

暗号:: Unixcrypt. タグ


暗号:: Unixcrypt. 説明

墓所:: UnixCryptは暗号機能のperlののみの実装です。 墓所:: UnixCryptは暗号function.SYNOPSISの使用墓所:: UnixCryptのperlののみの実装です。 $ハッシュされた=のcrypt($平文、$塩);このモジュールは、そのperlのポートのcryptの使用(への回答すべてのそれらの貧しい人々の魂のためである)メッセージ `地下室で、#常にこのモジュールの暗号は、{$墓所:: UnixCrpyt :: OVERRIDE_BUILTIN = 1}墓所:: UnixCryptを使用BEGIN使用()関数は、過度の妄想に実装されていません。 "。このモジュールは、過負荷にならないビルトインのcrypt()変数$墓所:: UnixCrypt ::の真の値によって強制されない限り、あなたはこのモジュールを使用OVERRIDE_BUILTIN.If、あなたおそらくどちらも、内蔵のcrypt()関数ものcrypt(3)のmanページを持っていません。私はここに(私のLinuxシステムから)その説明の適切な部分を供給します:暗号は、パスワード暗号化機能です。それは、バリエーションを持つデータ暗号化規格アルゴリズムに基づいていますが、キー検索のハードウェア実装の使用を阻止するために(他のものの間で)意図。$平文は、ユーザーの入力したパスワードです。$塩はセット。この文字列は、56ビットの鍵が得られる$平文(必要であれば、ゼロで8つの文字にそれを充填)の各文字の最下位7ビットを取る4096の異なるways.Byにアルゴリズムを摂動するために使用されます。この56ビットのキーを繰り返し文字列定数(すべてゼロからなる通常の文字列)を暗号化するために使用されます。暗号化されたパスワードに戻り値ポイントは、13印刷可能なASCII文字の一連.Warning(最初の2つの文字は、塩自体を表す):鍵空間は、2 ** 56の= 7.2e16の可能な値から成ります。この鍵空間の探索は強力な並列計算機を使用して可能です。ソフトウェアは、亀裂(1)のような、多くの人にパスワードとして使用され、この鍵空間の部分探索が可能です。そのため、パスワードの選択は、最低でも、一般的な単語や名前を避ける必要があります。選択プロセス中にクラックされうるパスワードについての検査がrecommended.The DESアルゴリズム自体であることのpasswd(1)プログラムを使用すると、パスワード認証以外の何のために非常に悪い選択インタフェースのcrypt(3)を利用するいくつかの癖を持っています。あなたが暗号暗号プロジェクトのための(3)インタフェースを使用して計画している場合は、それをしない:暗号化と広く利用可能なDESライブラリのひとつには良い本を取得します。要件: ・Perl


暗号:: Unixcrypt. 関連ソフトウェア