课堂上传纸条如何防范中间人攻击?
點擊上方“朱小廝的博客”,選擇“設(shè)為星標”
后臺回復"書",獲取
后臺回復“k8s”,可領(lǐng)取k8s資料
這個我比較有經(jīng)驗啊,,,,
首先第一種方案就是排除中間人,直接建立點對點連接,例如直接將紙條從空中拋送過去,順便還能鍛煉自己的投籃水平,為以后進入國家隊作準備。缺點就是如果隔太遠這種方式丟包率太大了。
第二種方案就是只使用可信網(wǎng)關(guān)連接,在自己與目標之間只請求自己信得過的哥們兒姐們兒進行傳遞。
如果必須在惡劣的情況下進行安全的數(shù)據(jù)傳遞,那么有如下幾個技巧:
1、CDMA(碼分多址),將一段信息拆分成兩份,再從不同渠道傳遞,這是非常簡單的一種加密方式。例如把要說的話寫成一行,再從中間橫向撕開。目標收到兩份信息后,再拼接起來進行解密。其具有加密解密簡便易行的優(yōu)點。但是有一些字即使從中間撕開通過上下文也能判斷出來大致意思。所以這還需要其他輔助加密方式,后面談到。
請注意CDMA技術(shù)完全不是這個意思,僅為搞笑
2、TD-SCDMA(時分同步碼分多址),將一份信息拆分傳遞時,應(yīng)當?shù)饶繕税踩盏揭话胄畔⒑?#xff0c;再進行第二次傳輸。這樣老師截獲完整信息的可能性將大大降低。
請注意TD-SCDMA技術(shù)完全不是這個意思,僅為搞笑
3、Scrambler(隨機擾碼),在字里行間插入一些不可解讀的字符,例如原文是:
放學后到學校后面的小樹林等我,加入隨機擾碼后:
放魅學后蒙到學贊校后翠面的小澧樹林等齷我
由于隨機擾碼的存在,即使得到一半的紙條,也很難通過上下文推測出原文。
4、跳板技術(shù),有時候為了避免老師發(fā)現(xiàn)通信鏈路的存在,不應(yīng)建立直接的鏈路,例如你要傳到左上角的女孩手里,則應(yīng)先向右傳,通過多級代理跳板,讓老師無法發(fā)現(xiàn)通信的源頭和目標。
5、Token-Ring(令牌環(huán)網(wǎng)),事實上由于跳板技術(shù)需要很多人參與,有時候你無法說服所有人,這時候可以組成令牌環(huán)網(wǎng),把需要傳遞紙條的男女同學組成一個令牌環(huán)網(wǎng),按照既定的環(huán)路,有序的傳輸,例如一個典型的令牌環(huán)網(wǎng)像是這樣,你是A需要傳遞消息給G,A-B-C-D-E-F-G,也就是你先傳給B,然后B給C,如此。同時F也有消息要傳遞給B,則采用環(huán)路的形式,F-G-H-I-A-B,也就是說F的紙條傳遞給G,G再傳遞給H,H傳給I,I傳給你,你再將它給B。這樣整個令牌環(huán)網(wǎng)的每個節(jié)點都可以獲益于環(huán)網(wǎng)的信息傳遞,老師完全無法得知紙條的源和目節(jié)點。
此處僅利用了令牌環(huán)網(wǎng)的拓撲結(jié)構(gòu)
6、MultiLink(多重鏈路),有時候鏈路的節(jié)點可能會臨時性癱瘓(被老師叫起來回答問題)或者變得非常不安全(老師站在旁邊),所以建立網(wǎng)絡(luò)時任何兩個節(jié)點之間不能只有唯一的鏈路,需要有多個備選的鏈路方案。
7、TTL(存活時間),在長時間的傳輸過程中,紙條被老師發(fā)現(xiàn)的可能性將增大。所以可以約定紙條如果在N個節(jié)點傳遞之后仍然無法抵達目標,則應(yīng)由該節(jié)點直接銷毀。
聲明:
以上出現(xiàn)的專有名詞,僅為博君一樂,不代表此種技術(shù)真正的實現(xiàn)原理和方式,切記切記。
作者:Ivony
鏈接:https://www.zhihu.com/question/22558998/answer/21803111
來源:知乎
想知道更多?掃描下面的二維碼關(guān)注我
后臺回復"技術(shù)",加入技術(shù)群
后臺回復“k8s”,可領(lǐng)取k8s資料
【精彩推薦】
ClickHouse到底是什么?為什么如此牛逼!
原來ElasticSearch還可以這么理解
面試官:InnoDB中一棵B+樹可以存放多少行數(shù)據(jù)?
架構(gòu)之道:分離業(yè)務(wù)邏輯和技術(shù)細節(jié)
星巴克不使用兩階段提交
面試官:Redis新版本開始引入多線程,談?wù)勀愕目捶?#xff1f;
喜馬拉雅自研網(wǎng)關(guān)架構(gòu)演進過程
收藏:存儲知識全面總結(jié)
微博千萬級規(guī)模高性能高并發(fā)的網(wǎng)絡(luò)架構(gòu)設(shè)計
總結(jié)
以上是生活随笔為你收集整理的课堂上传纸条如何防范中间人攻击?的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 比特币又爆了。。。
- 下一篇: 掌握这 20 个容器实战技巧!