密码学:让你窃听到放弃

古典密码学

古典密码学主要有换位和代替两种技术组成,代替技术较为著名的就是维吉尼亚密码,下面举例加密过程以及解密。


密码学:让你窃听到放弃

维吉尼亚密码

密钥字:flmbljqv

解密后:I Love you

解析:明文代表行,密钥字代表列,行列相交的字母组合起来就是答案,这个密码他的密钥空间为308915776种可能性,想要暴力破解需要大量的时间,密钥空间越大越安全。

拓展知识:维吉尼亚密码还可以更好的利用,可以设置障眼法,明文和密钥字为大写字母,组合起来拼成汉字,但有一点,没有一到四声调,这就会使外国人绞尽脑汁也破译不出较为精准的答案,没办法,汉字文化博大精深啊!

对条友诚言:对于2015年曝光的棱镜门事件想必熟知,学习加密技术,才能更安全的在信息时代与时俱进!


分享到:


相關文章: