其实就是把昨天的这个程序放到一个WEB应用程序了,大体的程序没有什么变化,只有少许改动。创建一个FencePassword类,这个类有两个属性,一个是oldMessage表示加密前的信息,一个是newMessage表示加密后的信息。在password.jsp页面输入你要加密的信息,然后就在同一个页面得到加密后的信息。其中,FencePassword类的encrypt方法来加密,clearAll方法来清除页面上的所有信息。 用JSF做的,需要一些必要的包,放在WEB-INF/lib下。基本配置可以参照相关的JSF文章。 首先是web.xml:
...
上个星期天去书店逛了逛,看到一本叫《密码中的秘密》的书,随便翻了翻,发现里面介绍的密码知识很有趣,于是对密码有了一点兴趣,呵呵,好玩呗。今天公司暂时没事,就写了一个简单的加密程序。 首先介绍一下什么是栅栏密码:
所谓栅栏密码,就是把要加密的明文分成N个一组,然后把每组的第i个字连起来,形成一段无规律的话。 一般比较常见的是2栏的棚栏密码。 比如明文:THERE IS A CIPHER 去掉空格后变为:THEREISACIPHER 两个一组,得到:TH ER EI SA CI PH ER 先取出...
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...
那天在百度的越狱吧看到这个视频了,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...
前几天才刚开始看越狱第一季...知道已经有很多人看过了,我落后了... 大学的时候寝室的兄弟们都多都看过了,不过那个时候我刚开始学魔兽,而且学习的事情比较多,基本上不看这些东西的,而且为了考试,就看老友记。毕业后看过英雄,发现不错,现在才开始看越狱,真是越看越觉得好看啊!不错!而且还可以练练听力,学习下英语,嘿嘿,很好很好... Michael Scofield, T-Bag, 这些都是牛人啊,继续关注。 而且越狱里面的歌也很好听,willing to die, orange sky, this is war,慢慢听。 ...