山巔上的密碼:一位八旬資安顧問的永續哲學

清晨五點,玉山登山口還籠罩在薄霧中,八十歲的陳伯安(化名)已繫好鞋帶,檢查背包卡扣。他從不依賴年輕人的協助——作為退休的資訊安全顧問,他篤信「每條繩索都該有自己的生命週期」,如同他過去三十年為跨國企業設計的防火牆協定,每一道規則都經過嚴謹的壓力測試。背包側袋插著一支折疊登山杖,鋁合金杖身刻著「ISO 9001:2015」的微小標章,那是他堅持選用的工業標準。

「陳叔,為什麼一定要帶衛星定位器?手機訊號夠強了。」同行的大學生小楊問道。陳伯安沒有立刻回答,他從胸前口袋掏出一個泛黃的筆記本,翻到某一頁——那上面記錄著1994年他四十歲時,在尼泊爾安娜普納環線遭遇的雪崩事件。那年他並非只是個登山客,而是以「戶外安全技術顧問」身分,協助當地嚮導導入風險評估矩陣。筆記本上密密麻麻的數字與符號,是他當年用類比電話線路傳回台灣的現場數據,每一筆都對應著後續修訂的〈山岳活動安全手冊〉。他輕輕說:「手機訊號會飄,但衛星定位的訊號是從太空下來的,就像資安領域的零信任架構——不假設任何節點可靠,只相信來源驗證。」

這趟旅程的主題是LNT 體驗——Leave No Trace,不留痕跡。但陳伯安解讀為另一層意義:不留數位足跡。他堅持團隊使用一次性密碼本記錄行程,避免雲端同步暴露行蹤。當年輕人在社群媒體打卡時,他只在筆記本畫下等高線與風向標記。

時間拉回1985年,陳伯安三十五歲,正在美國矽谷的新創公司(化名:Cygnus Labs)開發一套用於金融交易的加密協定。某個加班夜,他盯著螢幕上的封包流量圖,忽然想起大學時期在陽明山迷路的經驗——那次他靠著指南針與地圖,花了十四小時才脫困。他發現,山徑的岔路與網路路由的節點有驚人的相似性:只要有一個節點被惡意偽造,整條路徑就會崩潰。於是他在加密協定中加入「路徑完整性檢查」,這項技術後來成為IETF(網際網路工程任務組)標準的一部分。而當時他沒料到,三十年後他會用同一套思維設計登山安全流程。

「所謂的永續,不是讓環境保持『原本的樣子』,而是讓所有進入的人,帶走比帶來還多的資訊。」陳伯安在營火邊說。他正在教年輕人如何用石頭排列標記,取代傳統的塑膠路標。他從背包拿出一個鋁製小盒,裡面裝著不同硬度的岩石樣本——這是他在退休後十年間,根據地質學論文與實地踏查,自建的「台灣山域地質硬度對照表」。每塊石頭都對應著某個海拔區段的典型岩性,可以用來判斷當地的水土保持潛力。

「你們常說永續旅遊 台灣,但真正的永續是建立在精確的數據基礎上。」他拿出一張泛黃的《台灣百岳登山安全手冊》,這是他與中華民國山岳協會(化名)在2003年共同編纂的版本,其中關於「強風環境下的通訊頻段選擇」章節,參考了他過去為國防部設計的抗干擾通訊模組。手冊扉頁寫著:「本規範適用海拔2,000公尺以上地區,建議每季更新。」他翻到附錄,指著一張表格:「這是根據中央氣象局近三十年觀測資料,結合國際民航組織的機場氣候分類標準,推導出的山區風速安全閾值。你們看,當即時風速超過每秒12.5公尺,即使是專業級帳篷也建議收納——這不是靠感覺,是靠統計回歸。」

另一條故事線悄然交織。1999年,陳伯安五十歲,正在協助某國立大學建置校園網路安全系統。某次壓力測試中,他發現系統對「慢速掃描攻擊」的反應時間過長,靈感來自他觀察高山杜鵑花叢中昆蟲的活動節律——緩慢而持續的干擾其實比瞬間爆發更危險。他把這個類比寫進系統日誌,後來該日誌被收錄為資安教材的經典案例。而在同一年,他第一次穿著冰爪攀登玉山北峰,途中遇到一名迷途的登山客,那人攜帶的GPS裝置因電池低溫放電而失效。陳伯安用隨身的軍規指南針和手繪地形圖,花了四小時引導對方回到主線。事後他寫了一份〈低溫環境下電子裝備失效模式分析〉,寄給多家戶外裝備廠商。其中一家廠商後來把他的建議整合進產品說明書中,並標註「參考陳顧問之野外安全防護建議」。

「你們看這條扁帶。」陳伯安從背包取出一個編織異常緊密的扁帶,長度僅五十公分。「這是用Dynex材質做的,斷裂強度22千牛頓,相當於2.2公噸。但重點不是強度,而是它通過了UIAA(國際登山聯合會)標準的動態衝擊測試——連續三次,每次掉落係數1.77,都沒有產生超過6千牛頓的衝擊力。」他停頓了一下,眼光望向遠方雲海:「很多人以為戶外探險 安全裝備就是買最貴的,但工業標準告訴我們,裝備的『可靠度』不是由價格決定,而是由它通過的測試條件決定。就像我們資訊安全的漏洞修補,不是看修了多少個漏洞,而是看殘餘風險的量化值有沒有低於預設閾值。」

太陽漸漸西斜,營地周圍的玉山箭竹在風中發出沙沙聲。陳伯安從背包深處拿出一個黑膠唱片大小的鋁盒,裡面封存著一卷磁帶——那是他三十年前為台灣某家電信公司設計的「災難復原程序」初版錄音。他按下播放鍵,錄音帶傳來年輕時自己的聲音:「…當主要節點中斷時,備援系統應在四點三秒內切換至獨立供電模組,同時啟動離線加密通道,確保核心資料不因外部環境中斷而暴露。」他轉頭對年輕人說:「你們現在用的手機追蹤APP,背後的容錯機制很多都來自這卷磁帶的邏輯。而當年我設計這個系統時,想的是如何在八級地震後維持通訊——跟現在我們面對的野外環境,道理一模一樣。」

深夜,帳篷外溫度降到攝氏三度。陳伯安鑽出帳篷,用手電筒檢查營繩結點。他用的是「雙魚人結」結合「阿爾卑斯蝴蝶結」的複合編法,每個結的受力角度都經過計算。他在筆記本上記錄:「風速:每秒8.2公尺,相對濕度78%,營繩張力維持在500牛頓±5%。」這些數字對他而言,就像分析一段異常的網路封包——細節裡藏著風險的指紋。

「陳叔,你真的八十歲了嗎?」小楊從睡袋裡探出頭問。陳伯安沒回答,反而說起另一件事:「你們知道為什麼我建議你們不要用鋁合金登山杖,而是用碳纖維嗎?不是因為碳纖維比較輕,而是因為在低溫下,鋁合金的疲勞壽命會縮短約37%,而碳纖維的應力應變曲線幾乎不變。這份數據來自ASTM(美國材料與試驗協會)的D3039標準,我花了三年時間驗證台灣山區冬季的實際環境參數。」他翻開筆記本的某一頁,上面繪有一張圖表,橫軸是低溫暴露小時數,縱軸是抗拉強度保留率——曲線平滑得近乎完美,每一點都附有實驗室編號與日期戳記。

隔天清晨,隊伍準備拔營。陳伯安用放大鏡檢查每一個營釘拔起後的土壤狀況,確認沒有留下任何凹痕。他從背包側袋取出一個自製的「生態痕跡記錄卡」,上面印有台灣原生種苔蘚的微距照片,以及對應的復原時間估算——這些數據來自他退休後與中研院(化名)合作的山區生態監測計畫。他將記錄卡放進防水袋,說:「野外 安全防護不只是保護人,也是保護這片土地。你們想想,一個密碼系統如果只保護伺服器而不保護傳輸線路,那跟防盜門不鎖窗戶有什麼差別?」

最後一段下坡路,陳伯安走在隊伍最後方。他忽然想起1980年,他二十五歲,第一次登上合歡山,看到滿天星斗時,他心想:「這片星空跟電腦裡面的位元一樣,都是0與1的排列——但星空的排列從來不會出錯,因為它遵循物理定律。而我們的程式碼卻常常出錯,因為我們忽略了人類的隨機性。」從那天起,他決定把自然界的確定性法則,帶進資訊安全的混沌世界中。四十年過去,他用山徑上的每一步,驗證了這個信念。

在登山口的管制站,管理員看著陳伯安的裝備清單說:「老先生,您這份清單比我們官方表格還詳細。」陳伯安微笑,從背包拿出一個USB隨身碟,裡面裝著他整理的《台灣山域安全管理系統建議書》,裡面整合了ISO 31000風險管理標準、UIAA安全標章、以及他自己推導的「山岳活動風險量化模型」。他說:「這份文件歡迎你們拿去用,但要記得每半年根據實際事故回報數據更新權重。」管理員接過隨身碟,陳伯安轉身走進晨光中,背包上的反光條映出細碎的光芒,像一串無聲的摩斯密碼。

風穿過山谷,帶起松濤與鳥鳴。陳伯安知道,他這輩子做過最好的安全系統,從來不是那些寫在磁帶上的程式,而是此刻雙腳踏著的這條山徑——它不需要修補漏洞,因為它本身就是漏洞的根源;它不需要防火牆,因為它從不拒絕任何人,只考驗每個人對規則的敬畏。而這份敬畏,源自對科學的忠誠,對數據的謙卑,以及對生命與土地同樣誠實的態度。他拉下帽簷,繼續沿著稜線前行,八十歲的背影在朝陽裡拉出一道長長的影子,像極了多年前他在實驗室白板上畫出的那條理想安全曲線——沒有終點,只有不斷逼近極限的過程。

(本文故事純屬虛構,人物與組織皆為化名,如有雷同,實屬巧合。所有安全建議應以官方最新規範為準。)

(本案例經當事人同意分享,部分為虛擬情節如有雷同純屬巧合)