2009年2月21日星期六

[PerlChina] Re: 请教perl字符串加密算法..于小弟是初学者,学习加密时遇到问题,现求教之:

2009/2/21 imxae <imx365ster@gmail.com>
请教perl字符串加密算法..由于小弟是初学者,学习加密时遇到问题,现求教之:

什么算法可以实现以下要求?
1.通过关键字对字符串进行加密和解密.
2.加密后的字符串定长.
3.加密后的结果唯一性强.
4.加密速度算法快且简单

现在此求教..

呃。。。OpenResty 的 captcah ID 也需要类似的要求,阿哲当时选择了 Crypt::CBC 模块:

   http://search.cpan.org/perldoc?Crypt::CBC

一个使用实例是 OpenResty::Handler::Captcha:

   http://cpansearch.perl.org/src/AGENT/OpenResty-0.5.3/lib/OpenResty/Handler/Captcha.pm

不确定是否一定能圆满完成你上面的那些要求,呵呵。。。我也不是这方面的专家。。。

md5 可以定长唯一性好,算法快也不算太复杂,但解不了密(字典攻击除外)。
 
Cheers,
-agentzh


--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
 要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
 要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
 更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛

-~----------~----~----~----~------~----~------~--~---

没有评论: