crypt()の反対

[上に] [前に] [次に]
もぐ1998 [E-Mail] 1998/11/25(水) 00:46:49
いつもお世話になっています。今回はPerlについてです。

Perlスクリプトのcrypt()で
暗号化した文字列を解読したいのですが、
そういう関数はないんですか?

1998/11/25(水) 01:06:30
join

B-Cus 1998/11/25(水) 01:51:03
できないです。もしそんなことができちゃうとパスワード
破り放題です。

もぐ1998 1998/11/25(水) 21:28:04
では結局 crypt() はどのような用途で使われるんですか?

Tiot [E-Mail] 1998/11/25(水) 21:38:53
入力されたパスワードをcrypt()で、暗号化して、
それを過去にファイルなどに保存しておいた、暗号化されたパスワードと比較します。
(厳密にはちがう、DESだとパスワードは暗号化の鍵になる)
で、一致したらOKで、しなかったらだめ、というような感じです。
具体的な使い方は、過去のログでB-Cusさんが詳しくお答えくださっているので、
探してみてください。
平文>暗号は○だけど
暗号>平文は×ということです。(不可逆暗号)
ただ、最近は機械の速度があがってきてたりして、
いろいろ問題もあります。

Tiot 1998/11/25(水) 21:41:58
../199810/98100066.htmです。
上のMailとHomePage間違えちゃいました。m(_|_)m

あつお 1998/12/22(火) 16:37:57
[[解決]]
uncrypt()というものがあるでしょう

B-Cus 1998/12/22(火) 22:53:18
それはどのようなもので、どういう処理系に存在するのでしょうか。

# あるはずないと思う。仮にあったとしても、それは総当りでパスワードを
# クラックするだけのものではないですか?

[上に] [前に] [次に]