質問: perlで可逆な暗号化 perlで、どうしてもパスワードをgetで送る必要があります。 通常は、cryptを使用して暗号化するのだと思いますが、 cryptは不可逆なので使用したくありません。 perlを使用して、可逆で、できる限り簡単に暗号化する方法を教えてください。
回答: apopみたいにするか、または pgp のように公開鍵暗号方式でやればいいと思いますよ。apopの方法は不可逆ですが、同じ値が転送されることはまずないので途中でパケット見られてもあまり心配する必要はありません。pgpの場合は可逆ですが送り先の相手の公開鍵が分からないと暗号化はできません。 p.s. apopと似たような方法を使うとしてもmd5はやめといた方がいいかも知れません。md5は既に死んでるようです。 http://slashdot.jp/security/article.pl?sid=05/11/18/0125251 参考url:http://www.puni.net/~mimori/relay/apop.html,http://gnupg-interface.sourceforge.net/