前言
翻了翻文章回收站,好怀念靖和阳的故事啊(航和颜:还有我们别忘啦)
不知道还有没有人记得以前的故事呢......
那么,我就开始写啦。这是关于密码学的一篇文章,一共2696字:D(累死我啦!)。
cpp
return long long ago;
放一小段原来的文章
"今天是休学旅行!太好啦!"靖推醒阳,眼里闪着兴奋。阳揉揉眼睛,坐起来。
教室。
"同学们,请上大巴哦!老师会在另一辆车里面。"老师让同学排好队,走向大巴。
"靖,我们一起坐吧!"珑走来,笑眯眯地向靖伸出手。"好呀好呀!"靖拉住珑,回答。空气顿时阴沉下来,阳的眼光好像能杀人。
靖小声说:"那个......车上有三个座位,你也......坐我旁边?"阳沉默。靖:"珑是我表哥呀......"珑:"是呀!"阳笑了,可是好像笑得有点勉强:"哈哈哈哈哈,我们一起坐吧。"
"哥哥,你吃糖吗?"靖拿出草莓味的糖。"我吃。"阳拿走。"唔?"珑有点惊讶,"没事没事,我反正不吃糖。"
......(两小时后)
"还没到吗?"珑问道。"嘘,靖睡着了。"阳声音里是明显的开心。珑扭头,原来靖靠在了阳的肩上睡着了。
......(到了)
"哇,到了欸!"靖喊道。阳揉揉靖的脸:"你还在睡觉呢!我正准备喊醒你......"珑:"好了,快下车吧。"
然后华丽丽地开始
阳一下子拉住靖的手,靖一颤。阳快速地跑到一个小河边。"哇啊啊啊......阳......慢些......我跑不动啦!"靖喘着气,一脸红晕。珑一脸关心:"妹妹,你没事吧?"阳气鼓鼓地:"你......"阳本是想和靖单独呆在一起,可是珑也跟了上来。
靖一脸疑惑地看向阳,忽然一笑,从口袋里掏出一块糖,往阳嘴里一塞:"喂,巧克力味的,好吃嘛?"阳被忽如其来的甜惊到,连忙点头。"欸,所以我们现在在哪里?"靖看了看四周,纵横交错的河流就好像迷宫。一块石头上刻着英语:
This is an ancient curse,
please break the following password
within three minutes of seeing it,
so that you can get the right path
or ■■■■■■■■■■■■■■■■:Vhfrqg
靖读道:"这是一个古老的咒语,请在三分钟之内破解出以下密码,这样你就可以得到正确的道路,不然------......会发生什么呢?"阳盯着密码看了看:"也许是凯撒密码吧,只好一个个试了。"
问题1.1:请在三分钟内,破解出凯撒密码Vhfrqg。
阳正在尝试密钥为一:"V换U,h换g......然后是......Ugeqpf?"
耳边响起机械的声音:
cpp
凯撒密码是一种位移加密方式,只对26个字母进行位移替换加密,规则简单。
例如,当偏移量是2的时候,所有的字母A将被替换成C,B变成D,以此类推。
靖却早已经破解,她扯了扯阳的袖子:"密钥是3,second。"阳一脸震惊,珑面无表情。
答案1.1:Second。
"Second......第二是什么意思啊......"靖不解。阳看眼前有三条路,便明白了意思,牵起靖的手:"走中间。"靖迷迷糊糊的:"这是从左往右数还是从右往......噢,我明白了啊!"阳摸摸靖的头:"小傻瓜~""呜,不理你了。"靖扭过头。阳笑了:"我这里有糖欸。""是吗!快给我!"靖一下子开心了。"刚才谁说不理我的呀~"阳逗逗靖。"不是我呀,你听错了。"靖一副若无其事的样子。
珑:"那个......还走不走呀......?"
走完了这条路,他们来到了一条河边。靖一下子坐下来:"呜......休息一会儿嘛~"阳坐在靖的旁边:"嗯,好呀。"珑站在了他们的后面,一言不发......
"你密码学看起来很好的样子啊......"阳看向靖,"让我来考你吧。""可以啊!"靖笑了。"P svcl fvb."阳坏笑道。
问题1.2:P svcl fvb.
靖这次从密钥为1开始,慢慢试到了4:"密钥为4的话,P对应I,s对应l......"阳拍了拍靖:"怎么样,算出来了吗?"靖满脸通红:"答案是......是......I lo......ve you。"阳笑得很开心:"嗯,I love you too~❤"
答案1.2:I love you.
珑:"额......靖,阳,我先离开了。"
"欸,有火的味道。"靖戳戳阳。"啊......是呢,火势从那里蔓延!"阳拉起靖,"快跑!"靖惊恐地抱住了阳,不敢移动。"地上的是......?"阳注意到一片白色的东西。
cpp
逃出这里的方式:Cr wdt asosphgtashfm ceaeor eletea
靖冷静下来,看向密码:"你看,这里连续出现三个e,应该不是凯撒密码了。"阳点头。"肯定是栅栏密码咯~"
问题1.3:Cr wdt asosphgtashfm ceaeor eletea(栅栏密码)
靖拿起树枝,在地上写起来。 "你为什么破解密码的时候......都直接用密钥为3来试?"阳疑惑。"这是因为......不告诉你!"靖调皮地笑了。
机械的女音又响起:
cpp
所谓栅栏密码,就是把要加密的明文分成N个一组,
然后把每组的第1、2、3......个字连起来,形成一段无规律的话。
例如:
明文:abcdef
栏数:2
按照字数先把明文分成2组:ab cd ef
先取每组第一个字:ace
再取每组第二个字:bdf
......
最后得到"acebdf"
"答案出来啦,是Charge towards the flames to escape。"靖抬起头,"也就是'冲向火焰即可逃离'。"
答案1.3:Charge towards the flames to escape
望向熊熊火焰,靖却不敢向前。"走吧!"靖一下子被阳抱起,冲出了火焰。、
"好啦,我们出来咯!"阳安慰靖。 靖抬起头,笑了:"你看,同学们都在那里呢,我们能回去啦。"同学那里,正在玩真心话大冒险的游戏,看到靖和阳,连忙拉他们过来。同学们笑着调侃道:"这么久才过来,不会偷偷地私奔了吧~""你们不会是情侣吧?"什么时候谈的呀?"""哈哈哈~"
靖地脸偷偷地红了,逃不过同学们的眼睛,颜起哄道:"让阳来一次大冒险吧,阳,现在对你喜欢的人表白!"阳脸也红了,写了一张纸条递给靖:
cpp
Io u vyleo
同学们很奇怪:"这是在表白,还是在瞎写一通啊~?" "看起来像拉丁文呢!"
问题1.4:Io u vyleo
靖偷偷地笑了,她在纸上依次写出:
cpp
Io u/ vy/leo
↓
Io u
vy
leo
↓
I l
ove
yo
u
↓
I love you
答案1.4:I love you
同学们愣住了,他们并不理解。靖微微一笑。
靖随即在纸上写下 :
cpp
Io uo vy oleot
问题1.5:Io uo vy oleot
阳仅是看了看字母的排列,就笑了: "这很简单哦~I love you too!"
答案1.5:I love you too
同学们被两人的酸到了,纷纷道:"哎呀,玩些别的,看你们俩太甜啦!" "对呀对呀!"
靖无奈地笑笑,点了点头。阳看到靖一副可爱的表情,直接亲了上去。"唔......啊......你在干什么呀~"靖的脸通红。"喂,我们继续玩游戏啦!"珑不知何时出现,笑着说。