密碼學:讓你竊聽到放棄

古典密碼學

古典密碼學主要有換位和代替兩種技術組成,代替技術較為著名的就是維吉尼亞密碼,下面舉例加密過程以及解密。


密碼學:讓你竊聽到放棄

維吉尼亞密碼

密鑰字:flmbljqv

解密後:I Love you

解析:明文代表行,密鑰字代表列,行列相交的字母組合起來就是答案,這個密碼他的密鑰空間為308915776種可能性,想要暴力破解需要大量的時間,密鑰空間越大越安全。

拓展知識:維吉尼亞密碼還可以更好的利用,可以設置障眼法,明文和密鑰字為大寫字母,組合起來拼成漢字,但有一點,沒有一到四聲調,這就會使外國人絞盡腦汁也破譯不出較為精準的答案,沒辦法,漢字文化博大精深啊!

對條友誠言:對於2015年曝光的稜鏡門事件想必熟知,學習加密技術,才能更安全的在信息時代與時俱進!


分享到:


相關文章: