简单栅栏密码加密器的JSF版

其实就是把昨天的这个程序放到一个WEB应用程序了,大体的程序没有什么变化,只有少许改动。创建一个FencePassword类,这个类有两个属性,一个是oldMessage表示加密前的信息,一个是newMessage表示加密后的信息。在password.jsp页面输入你要加密的信息,然后就在同一个页面得到加密后的信息。其中,FencePassword类的encrypt方法来加密,clearAll方法来清除页面上的所有信息。 用JSF做的,需要一些必要的包,放在WEB-INF/lib下。基本配置可以参照相关的JSF文章。 首先是web.xml: ...
默认分类 | 2008-03-12 09:33 | 阅读 2305 次 | 评论 0 条

简单栅栏密码加密器

上个星期天去书店逛了逛,看到一本叫《密码中的秘密》的书,随便翻了翻,发现里面介绍的密码知识很有趣,于是对密码有了一点兴趣,呵呵,好玩呗。今天公司暂时没事,就写了一个简单的加密程序。 首先介绍一下什么是栅栏密码: 所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。 一般比较常见的是2栏的棚栏密码。 比如明文:THERE IS A CIPHER 去掉空格后变为:THEREISACIPHER 两个一组,得到:TH ER EI SA CI PH ER 先取出...
Java | 2008-03-11 11:06 | 阅读 4496 次 | 评论 2 条

(转)《越狱》中的俚语

I thought you said the margin for error was zero days. margin for error=出错的可能性 You know, just going over some files. go over=仔细检查 Do you know what we're up against? up against=面临 Because he's been trying to get into your pants since the minute you started dating. 很形象的说法I was f...
英语学习 | 2008-03-10 09:38 | 阅读 4120 次 | 评论 0 条

Theme Song of Prison Break --- Crawling!

那天在百度的越狱吧看到这个视频了,Linkin Park的,太经典了!MV也很让人感动,喜欢越狱的朋友千万别错过啊!Linkin Park - Crawling Crawling in my skin These wounds they will not heal Fear is how I fall Confusing what is real There's something inside me that pulls beneath the surface Consuming, confusing This lack of self control I fe...
随意闲聊 | 2008-03-06 10:37 | 阅读 1646 次 | 评论 0 条

越狱不错啊!

前几天才刚开始看越狱第一季...知道已经有很多人看过了,我落后了... 大学的时候寝室的兄弟们都多都看过了,不过那个时候我刚开始学魔兽,而且学习的事情比较多,基本上不看这些东西的,而且为了考试,就看老友记。毕业后看过英雄,发现不错,现在才开始看越狱,真是越看越觉得好看啊!不错!而且还可以练练听力,学习下英语,嘿嘿,很好很好... Michael Scofield, T-Bag, 这些都是牛人啊,继续关注。 而且越狱里面的歌也很好听,willing to die, orange sky, this is war,慢慢听。 ...
随意闲聊 | 2008-03-03 12:51 | 阅读 1531 次 | 评论 0 条