當無線通道不只是傳輸媒介:談 Wireless Endogenous Security

談到無線通訊,我們很習慣把通道看成一個需要克服的環境。

訊號在空間中傳播,會受到建築物、牆面、地面與其他物體影響,產生反射、繞射與散射;使用者一移動,又會遇到時變通道與 Doppler effect。過去幾十年的無線通訊技術,很大一部分工作都在想辦法降低這些不確定性造成的影響。

所以發展了 channel estimation、diversity、channel coding、MIMO、beamforming 等各種技術,希望讓接收端即使面對複雜的無線環境,仍然可以穩定收到資料。

但近年有一個很有意思的方向,開始反過來思考這件事:

既然無線通道本來就具有隨機性、空間差異與時間變化,這些特性是否不只能拿來「克服」,還能拿來保護通訊?

這就是 Wireless Endogenous Security(WES,無線內生安全)想討論的核心問題。

安全不一定只能靠「外面再加一層」

傳統網路安全有一個很自然的分工方式。

通訊系統負責把資料可靠地送到目的地,安全則交給密碼學與上層協定處理。資料先經過加密,再透過無線網路傳送;只要接收端擁有正確的金鑰,就能解密。

這套架構非常成熟,而且未來也不會消失。

問題在於,無線通訊和有線網路有一個根本差異:電磁波本身就是在空間中傳播的。只要位在適當的位置,其他人也可能收到同一段訊號。

因此,傳統做法比較像是「假設別人都可以收到資料,但希望他看不懂」。

Wireless Endogenous Security 則多問了一個問題:

能不能在訊號傳播的過程中,就讓合法接收者與其他接收者看到不同的東西?

這個差異看起來不大,背後代表的思考方式卻很不一樣。

每個位置看到的無線世界,其實不完全相同

無線訊號從發射端到接收端,通常不只有一條路。

一部分訊號直接到達接收端,一部分可能經過牆壁反射,另一部分經過地面、家具、車輛或其他物體散射後才抵達。

最後接收到的訊號,是許多 propagation paths 疊加的結果。

而這個結果和「你站在哪裡」高度相關。

即使兩個接收器距離不遠,只要位置不同,所經歷的多徑組合就可能不同。換句話說,同一個發射器送出完全一樣的訊號,不同位置觀察到的 wireless channel 並不完全相同。

過去我們通常把這件事稱為 fading,然後想辦法減少它對傳輸的影響。

但從安全的角度來看,空間上的差異反而很有價值。

因為合法接收端所在的位置與竊聽者的位置不同,他們觀察到的 channel information 也會有所差異。這等於無線環境天然提供了一種「位置相關的物理特徵」。

這也是 Physical-Layer Security 能成立的重要基礎。

從通道中產生金鑰

其中一個最具代表性的應用,是 Physical-Layer Key Generation(PLKG)。

概念其實很直觀。

在短時間內,雙向無線鏈路通常具有高度相似的 channel characteristics。合法的兩個節點可以輪流量測通道,再各自在本地端把這些量測結果轉換成 bit sequence。

實際系統當然還需要經過量化、錯誤修正與 privacy amplification 等程序,但核心想法只有一個:

雙方不需要直接把完整的 secret key 從空中傳給對方,而是利用共同觀察到的 wireless channel,分別產生相同或高度一致的 key material。

位在另一個位置的竊聽者,由於經歷的通道不同,通常無法取得完全相同的資訊。

這件事很有意思,因為原本用來「傳送資料」的 channel,開始同時扮演「產生安全資訊」的角色。

Multipath 也不一定是壞事

從這個角度重新看 multipath,會得到一個很不同的觀點。

Multipath 一直是無線通訊裡很典型的麻煩來源。不同路徑的訊號可能互相增強,也可能互相抵銷;在寬頻系統裡,還可能造成 frequency-selective fading。

但是 multipath 越豐富,也代表不同位置形成的 channel fingerprint 可能越多樣。

對可靠度而言,它帶來挑戰。

對安全而言,它卻可能提供更多可利用的 randomness 與 spatial diversity。

MIMO 不只可以提升傳輸效率

類似的事情也發生在 MIMO。

我們熟悉 MIMO,是因為它可以利用多根天線做 spatial multiplexing、diversity 或 beamforming。

但多天線系統還有另一個能力:控制訊號在空間中的分布。

如果基地台知道合法使用者的 Channel State Information(CSI),它可以調整 precoding,讓能量集中在需要的方向。反過來,也可以降低某些方向的訊號強度,甚至形成 spatial null。

更進一步,系統還可以加入 Artificial Noise。

這些人工加入的訊號對合法使用者影響很小,卻可能大幅增加其他接收者解碼的困難。

所以同一組 CSI,不只能用來提高 data rate,也可以拿來協助 security design。

這時候「通訊」和「安全」就不再是兩個完全分開的模組。

RIS 讓 Channel 從不可控變成部分可控

Reconfigurable Intelligent Surface(RIS)又讓這個概念往前走了一步。

傳統上,我們把 wireless channel 當成環境決定的結果。建築物在哪裡、牆面怎麼反射、使用者往哪裡走,系統只能量測之後再做適應。

RIS 的概念則是,在環境中加入大量可以調整電磁響應的元件,透過控制不同元素的相位或其他參數,改變訊號的傳播方式。

也就是說,未來的系統不一定只能「適應通道」,而可能開始「塑造通道」。

這對安全而言尤其有意思。

例如在過度靜態的環境中,通道變化不足,從 channel 中取得 randomness 的能力可能下降。RIS 有機會主動改變 propagation environment,增加可利用的變化。

另一方面,也可以透過 RIS 與 beamforming 的協同設計,讓訊號更集中於合法接收端,同時降低其他方向取得有效訊號的機會。

無線環境因此從背景條件,逐漸變成系統設計的一部分。

不是用 Physical Layer 取代密碼學

談 Physical-Layer Security 時,很容易走到另一個極端:既然可以利用無線通道做安全,是不是就不需要傳統 cryptography 了?

答案顯然是否定的。

成熟的 cryptographic algorithms、authentication mechanisms 與未來的 post-quantum cryptography,仍然是安全系統的重要基礎。

比較合理的方向,是讓不同層次的安全機制互補。

例如,實體層可以持續提供新的 channel-derived randomness 或 key material,上層再利用 AES-GCM 或其他成熟的加密機制保護資料;在需要更高安全等級的環境中,也可以進一步結合 post-quantum cryptography。

如此一來,即使某一層出現弱點,系統仍然存在其他防線。

這其實比單純討論「Physical Layer 和 Cryptography 誰比較好」更有工程意義。

從「克服通道」到「利用通道」

回頭看這個領域,真正有意思的地方可能不是某一項特定演算法,而是一個觀念上的轉變。

過去我們看到 fading,想的是怎麼消除它。

看到 multipath,想的是怎麼補償它。

看到 channel variation,想的是怎麼追蹤它。

現在開始有人問:

這些我們一直想辦法處理掉的東西,有沒有可能本身就是一種資源?

同樣的 CSI,可以改善傳輸,也可以協助認證與金鑰生成。

同樣的 MIMO,可以增加容量,也可以進行 spatial security。

同樣的 multipath,可以造成 fading,也可以提供位置相關的 channel fingerprints。

而 RIS 更進一步讓我們開始主動改變 propagation environment。

無線通道不再只是兩個節點之間被動存在的傳輸媒介,而可能逐漸成為整個安全架構的一部分。




留言

這個網誌中的熱門文章

AI 時代,為什麼你還是需要按順序讀教科書?

探索向量空間:線性代數的核心與應用

《我只是想快樂打球》──從血論文事件,看見教育與夢想的兩難