From: Takahiro Kambe Date: 2001-03-03T12:58:29+09:00 Subject: [ruby-list:28453] Re: crypt In message <200103030343.MAA03741@smtp1.dti.ne.jp> on Sat, 3 Mar 2001 12:43:07 +0900, Satoru Sakashita wrote: > > 私の理解ではcrypt(3)は「暗号化」と呼んでもよいと思ってます。 > > 復号はできませんけど、読めなくする目的は達成してるし。 > > 暗号化というからには、その結果が単に読めないというだけでは不十分ではない > かと思います。元の情報を第三者に隠すことができた上で、必要なときに復号で > きるようでないとやはり「暗号」ではないのではないかと。不可逆な処理だと、 どなたかも書かれていましたが、「暗号」という意味の範囲で変わってくる部 分ではないかと思います。 > 読まれなければ良いということであれば、データの持つ情報自体を破壊・隠滅す > るようなことも可能ですが、文書をシュレッダにかけて読めなくしたり、燃やし > たりすることが暗号化なのか、といわれると違うと思いますし。 読まなければ良いというわけではなく、変換した後が同じ結果になるかどうか という比較に使えるという点も忘れてはならないでしょう。 > そういう意味で、色々誤解を招くおそれのある「暗号化」という表現は見直した > 方が良いと思います。 「暗号化」は狭い意味で使って、「照合に使う」とか「復号はしない」とか付 け加えておけば良いと思います。 -- 神戸 隆博(かんべ たかひろ) at home