當無線通道不只是傳輸媒介:談 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。
無線通道不再只是兩個節點之間被動存在的傳輸媒介,而可能逐漸成為整個安全架構的一部分。

留言
張貼留言