MIX
interesting
A要和B通信。
連ip地址都不能讓攻擊者知道。怎麼辦?
通過MIX系統。中間的圈就是MIX系統的路由器,他們和普通路由器混在一起。他們更"特別".
A要和B通信,得選一條隨便的路徑。
那就1,3,4,7,5,6,2吧。
好的,A知道所有MIX系統的路由器的公鑰。
A加密自己的IP數據包(1直接到2的),然後用2的公鑰加密.
並填充隨機字符搞成固定長度。然後把6的公鑰加密剛剛加密過的,然後用5公鑰加密,等等。直到用1加密。1收到後先解開,然後得到下一跳爲3,發給3。3再解開,發現下一跳爲4。。。
攻擊者除非控制所有路由器。,但也不是很保險。
因爲mix的用戶很多,A,A’,A’'的mix數據包在路由A,可能等到它自己的內存慢了才發佈出去。抵抗差分攻擊很強。
P2P 基於 Mix
Crowds,Hordes,Tarzan – 基於P2P的Mix系統