推开宿舍门的瞬间,周明闻到一股松香混合着焊锡膏的刺鼻气味。
靠窗的下铺堆满电子元件,一个穿着褪色灰t恤的男生正弓着背,在ibthkpad56o的键盘上飞敲击。
屏幕蓝光照亮他瘦削的侧脸,镜片上反射着密密麻麻的十六进制代码。
“陈墨。”
男生头也不抬,声音像生锈的齿轮,“你的床在对面。”
周明的行李箱碾过地上散落的网线。
他瞥见陈墨的电脑屏幕上闪过一串熟悉的ip地址——那是他昨晚刚加密的海外服务器。
心跳陡然加快,面上却不动声色:“在破解防火墙?”
敲击声戛然而止。
陈墨终于抬头,黑框眼镜后的眼睛像深潭:“你认得at&t的加密算法?”
他指尖点了点屏幕,那里正有数据流如银色瀑布般倾泻,“三层跳板,最后落脚点是硅谷。”
周明放下背包,从夹层抽出一张软盘:“试试这个。”
盘里是他根据前世记忆编写的反追踪程序。
陈墨插入软驱的瞬间,屏幕上的数据流突然扭曲成漩涡状,最终定格在“aied”
的红字警告。
死寂中,陈墨的喉结动了动:“……你改写了贝尔实验室的底层协议?”
“只是些小把戏。”
周明拉开窗帘,夕阳将两人的影子投在代码闪烁的屏幕上。
他看见陈墨手背上有道新鲜的烫伤,像是电烙铁留下的勋章。
傍晚的东大操场,军训的新生正在唱《团结就是力量》。
周明靠在双层床的铁架上,月光透过窗棂在thkpad键盘上切割出细长的光带。
下铺传来窸窣响动,陈墨突然扔上来一罐北冰洋汽水:“你邮箱的pgp密钥有漏洞。”
易拉罐凝结的水珠滴在周明手背。
他俯身看见陈墨的电脑屏幕——自己加密的搜狐股权协议正被拆解成明码文件,而破解时间显示只用了17分钟。
“清华的校园网比拨号快二十倍。”
陈墨推了推眼镜,光标悬停在“李焱红”
三个字上,“这个美籍华人的资料,需要我帮你抹干净吗?”
周明灌了口汽水,冰凉的刺激直冲脑门:“如果我要在清华建个局域网聊天室……”
“用irc协议打底,加上动态加密信道。”
陈墨打断他,手指在键盘上敲出流星般的节奏。
屏幕陡然跳出个简陋的聊天窗口,光标正在输入:“你好,周明。”
夜色渐深,周明在日历上圈出两个日期:9月15日与李焱红签约,9月28日电信股异动。
钢笔尖在苏雨晴昨晚的短信日期(9月5日)上洇开墨点,他忽然现陈墨的床底堆着几本《密码学新进展》,书页间露出半张中科院计算所的出入证。
阳台门吱呀作响,夜风卷着荷塘的残香扑进来。
周明望着远处fit大楼的灯光,想起此刻苏雨晴应该正在师大实验室调试新写的压缩算法。
手机屏幕忽然亮起,是条陌生号码的短信:“《tcpip详解》在a区37架,给你留了书签。”
周明轻笑出声,苏雨晴式的温柔永远藏在代码般的严谨里。
他键入回复时,指尖悬在送键上良久,最终删掉了“等我周末去师大”
,改成简短的“多谢”
。
按下送键时,下铺传来陈墨梦呓般的低语:“你改的那个算法……应该叫‘时间褶皱’。”
周明的手指僵在键盘上,月光将他的影子拉长成一道紧绷的弦。
而某个总爱破解他秘密的姑娘,此刻或许正趴在师大实验室的桌上小憩,手边摊开的《unix环境高级编程》里夹着张字条,上面写满对某个网络协议的猜想——那些他提前二十年知晓答案的谜题。
清华主楼的地下机房泛着幽幽蓝光,周明望着眼前由三十台奔腾ii电脑组成的矩阵,耳畔响起陈墨拆卸机箱的金属碰撞声。
这个伪装成校史资料室的秘密空间,此刻正弥漫着松香与硅脂的混合气息。
"
防火墙用freebsd系统打底,"
陈墨的改锥戳了戳服务器主板上的跳线帽,"
但真正的杀手锏是这个——"
他从帆布包里掏出块布满晶圆的电路板,"
我改写了8259中断控制器的微码。
"
周明接过