投影儀的光束如利劍般刺破聽證會現(xiàn)場的昏暗,在空氣中劃出一道乳白色的光路。細小的塵埃在光束中漂浮,像是無數(shù)懸而未決的疑問。于航站在講臺上,指尖劃過平板電腦的觸控區(qū),動作精準(zhǔn)得如同在編寫一行無懈可擊的代碼。他的白襯衫袖口微微卷起,露出腕骨處一道細長的疤痕——那是十二歲那年,劉巖推他摔倒時留下的。
“請各位評委老師看屏幕。“于航的聲音像手術(shù)刀般冷靜鋒利,在安靜的會場里格外清晰。第一張圖片跳出來的瞬間,后排就響起一陣窸窸窣窣的議論聲。那是劉巖提交的“全國算法大賽特等獎證書“,燙金字體在深藍色背景上閃閃發(fā)光。而此刻并列展示的,是大賽官網(wǎng)公布的獲獎名單截圖,劉巖的名字被紅圈標(biāo)記,旁邊用加粗字體標(biāo)注著“查無此人“。
評委席上幾位教授不約而同地向前傾身。坐在末位的張濤突然劇烈咳嗽起來,手中的保溫杯蓋發(fā)出刺耳的碰撞聲。這位素來以嚴謹著稱的系副主任今天反常地遲到了五分鐘,此刻正用紙巾擦拭著濺到西裝袖口的水漬。
“這份偽造證書存在三個致命漏洞。“于航點擊放大證書右下角,像素級的圖像在投影幕布上纖毫畢現(xiàn),“首先,組委會公章邊緣有鋸齒狀痕跡,經(jīng)專業(yè)軟件檢測確認是PS合成。“他調(diào)出檢測報告,波形圖上清晰的峰值如同罪證的指紋,“其次,證書編號與官網(wǎng)公布的序列規(guī)律不符。最重要的是...“他切換到第三張圖片,“獲獎?wù)吆嫌爸懈緵]有劉巖的身影。“
會場里的空氣仿佛凝固了。于航注意到劉巖的右手食指開始無意識地敲擊桌面,節(jié)奏越來越快——這是他們同父異母的兄弟從小到大的緊張習(xí)慣。后排有幾個學(xué)生悄悄舉起手機拍照,但很快被系主任嚴厲的目光制止。
第二組證據(jù)是并排展示的兩份論文草稿。左側(cè)是于航電腦里的原始文件,屬性顯示創(chuàng)建時間為去年十月;右側(cè)則是劉巖提交的版本,修改日期卻詭異地提前了三個月。“更值得注意的是,“于航放大兩篇論文的目錄對比,“劉巖版本中突然增加的第三章內(nèi)容,恰好是我去年發(fā)表在《計算機學(xué)報》上的研究成果。“
評委席中央的趙教授猛地摘下眼鏡。這位以學(xué)術(shù)道德嚴格著稱的老先生臉色鐵青,手中的鋼筆在評分表上戳出一個墨點。而張濤正低頭擺弄手機,屏幕的冷光映在他微微冒汗的額頭上。
“系統(tǒng)日志顯示,“于航的聲音像冰錐般刺破會場的竊竊私語,“有人在上周三凌晨兩點十三分登陸過教務(wù)系統(tǒng)。“他刻意停頓了一下,目光掃過張濤瞬間繃直的背部,“這個時間點,恰好在劉巖提交材料的十二小時前。“
會場后排突然傳來金屬椅腿刮擦地面的刺耳聲響。劉巖猛地站起來,阿瑪尼西裝袖口的名牌手表在頂燈下反射出刺目的冷光:“這些所謂的技術(shù)分析根本就是——“
“請保持安靜!“系主任重重敲了敲話筒,蒼老的聲音里帶著不容置疑的威嚴。于航注意到老人鏡片后的眼睛正緊盯著新切換的幻燈片——那是某競賽組委會出具的書面證明,鮮紅的公章旁還有聯(lián)絡(luò)人的親筆簽名。這份證據(jù)他原本不抱希望,直到三天前周婷通過留學(xué)歸國的表姐輾轉(zhuǎn)聯(lián)系到組委會秘書長。
當(dāng)于航點擊播放錄音文件時,劉巖的椅子猛地向后撞去,發(fā)出“砰“的一聲悶響。揚聲器里傳出再熟悉不過的油滑腔調(diào):“...P張圖的事,張老師都說沒問題...論文?直接拿我弟電腦里的改兩段不就行了...“錄音里背景音是校內(nèi)咖啡廳特有的磨豆機聲響,正是上周李明悄悄跟蹤時錄下的。于航看到劉巖的右手正神經(jīng)質(zhì)地摩挲著左腕的手表表帶,指甲已經(jīng)把手背抓出了幾道紅痕。
投影突然熄滅。整個會場陷入黑暗的瞬間,于航聽見周婷的驚呼和李明撞開座椅的聲音。幾秒鐘后,應(yīng)急燈亮起,照出一張張錯愕的面孔。系主任正在質(zhì)問后勤人員,而于航已經(jīng)不動聲色地將備用U盤插進了自己的筆記本電腦。
“繼續(xù)。“他平靜地點開最后一份文件,聲音在騷動的會場中像錨點般穩(wěn)定。這是今早才破解的教務(wù)系統(tǒng)后臺日志,屏幕上清晰的樹狀圖顯示張濤的教師賬號在深夜修改過材料提交時間戳。“根據(jù)日志記錄,修改操作發(fā)生在凌晨2:13到2:17之間,與之前提到的異常登錄時間完全吻合。“
評委席傳來此起彼伏的抽氣聲。趙教授猛地拍桌而起,花白的胡子氣得直抖:“豈有此理!教師參與學(xué)生造假,這是對學(xué)術(shù)尊嚴的褻瀆!“而張濤的西裝袖口已經(jīng)沾上了潑灑的茶水,這個永遠一絲不茍的男人此刻正用紙巾反復(fù)擦拭著根本不存在的污漬,領(lǐng)帶結(jié)歪到了鎖骨位置。
系主任突然起身宣布休會,臨走前深深看了于航一眼。那目光里復(fù)雜的情緒讓于航想起五年前父親得知兄弟倆同時報考計算機系時的表情——混合著驚訝、擔(dān)憂和某種難以名狀的愧疚。
散會的人流中,劉巖粗暴地撞開人群沖了出去。于航在洗手間門口堵住了他,鏡子里映出兩張相似卻截然不同的面孔:一個眼神清明如刀,一個目光陰鷙似鸮。
“你以為這就結(jié)束了?“劉巖的冷笑帶著濃重的酒氣,左手卻死死攥著不斷震動的手機,“張老師剛給我爸發(fā)了消息...“他忽然湊近,在于航耳邊吐出帶著薄荷糖氣息的低語,冰涼的嘴唇幾乎碰到耳廓,“教務(wù)系統(tǒng)的原始記錄,現(xiàn)在應(yīng)該已經(jīng)不存在了。“
回到臨時休息室,李明正瘋狂敲擊著鍵盤,屏幕藍光映在他滿是汗水的臉上。“有人在遠程清除證據(jù)!“他指著屏幕上跳動的數(shù)據(jù)流,聲音因緊張而尖細,“是來自行政樓IP的指令...幸好我做了區(qū)塊鏈存證。“他調(diào)出一個綠色界面的網(wǎng)站,上面顯示著所有證據(jù)的哈希值已經(jīng)永久寫入以太坊網(wǎng)絡(luò)。
周婷突然奪過手機,屏幕上是剛收到的消息:【張濤正在行政樓308和紀委的人談話,校長秘書剛被叫進去】。三人對視時,窗外的陽光被飄過的云層割裂成碎片,在于航手背上投下斑駁的光影,像極了那些被篡改的數(shù)據(jù)碎片正在重新拼合。
聽證室的門再次打開時,走進來的卻是校紀檢組的王組長。于航看見他手里拿著熟悉的牛皮紙檔案袋——那是今早他們交給系主任的備份材料,現(xiàn)在封口處已經(jīng)蓋上了鮮紅的騎縫章。王組長身后,張濤的西裝領(lǐng)帶歪斜著,而劉巖的臉色比洗手間的瓷磚還要蒼白,昂貴的西裝后背濕了一大片。
“根據(jù)初步核查...“王組長的聲音像法庭宣判般回蕩在突然安靜下來的空間里。于航望著窗外搖曳的樹影,想起大三那年深夜,劉巖偷走他熬夜寫完的課程設(shè)計時,也是這樣的晴朗天氣。當(dāng)時他選擇了沉默,因為父親在電話里說“兄弟之間不要計較“。但今天,穿透云層的陽光終于照在了該照的地方。
王組長宣布將成立專項調(diào)查組時,于航注意到劉巖正在偷偷拍攝評委席上每個人的表情。而張濤看似頹喪的姿態(tài)下,右手卻在褲袋里不斷操作著手機——屏幕的微光透過布料隱約閃爍,像極了黑夜中即將反撲的毒蛇吐信。