瀏覽單個文章
Raziel
Elite Member
 
Raziel的大頭照
 

加入日期: Dec 2006
您的住址: Taipei
文章: 8,344
引用:
作者rainwens
說到這個就想到,可不可以仿照VPN或SSL模式,雖然資訊在開放式的網際網路上傳遞,
但資料是加密的,只有傳收及接收雙方可加解密。

同理,用什麼通訊軟體都無所謂,只要外掛加解密程式傳訊,就算被第三方得知,
也只能看到加密過的訊息。

作加密, 對即時通訊軟體來說不難, 用戶對伺服器作加密即可. 而且用戶端不受NAT限制

只要伺服器是固定public IP就行, 只是你不會願意相信管理者,因為解密的關鍵在他身上.

他要看到通訊內容可能是很容易的.

但即時通訊的加密要做成用戶端對到用戶端, 不經過中介, 就沒那麼好作. 畢竟兩個用戶端

可能都在NAT裡面, 要直接溝通雙方採用的動態加密參數很挑戰(固定參數=脫褲子放屁).

而且你的通訊軟體有很多功能,有單人, 有群組, 有廣播, 有音訊,有影像, 有貼圖....光是要

做到穩定快速的要求, 通常這種通訊軟體追功能修bug就夠忙了, 不會去設計用戶間直通

的加密(或許以後有需求會作).
舊 2015-01-24, 09:49 PM #43
回應時引用此文章
Raziel離線中