第一次写科普性文章,文章写的不好请见谅,讲的没有很深入,因为这方面我也没有研究的很彻底
关于密码学
密码当然大家都懂,每天也都用,密码的作用也很简单,我就不多说了
早期的密码学叫做古典密码学,其中有两种算法——置换密码和代换密码,方法分别为打乱顺序和替换字符,这样的简单方式在现在对于一般人也很适用,比如可以把生日打乱作为密码,虽然很好记也很方便,但这终究是「防君子但不防小人」的方法
接下来是现代密码学,现代密码学主要有三个方向:「私钥密码(对称密码)、公钥密码(非对称密码)、安全协议」,我国的算法是SM4对称密码算法,这要是深究起来也是涉及到各种数学原理,如果想了解的话可以自行研究
现在很有名的加密算法便是AES,全称是Advanced Encryption Standard,意思是高级加密标准,已经被多方分析且广为全世界所使用,是美国联邦政府采用的一种区块加密标准
各种加密软件
比起付费的,我更喜欢免费开源且效果好的其中EncFSMP和Veracrypt是我比较喜欢的(其实还有Cryptomator)
EncFSMP
EncFSMP的优点是文件型加密,它更适合用于网盘,比如我现在用的是OD,我有一些机密文件要存储,但我又不太信任微软,我就可以在云盘中创建一个存储加密后文件的文件夹,挂载后把文件储存进去,而再云盘中的文件夹中只有加密后的文件,就算网盘有后台,也看不到任何明文文件(Cryptomator与其功能相似)
Veracrypt
这款软件相信研究过的人都知道,传说当年trueCrypt(Veracrypt的前身)突然放弃维护,是因为恐怖分子使用trueCrypt传递数据,CIA也没办法解开,最后给开发者施压停止了trueCrypt的开发(Veracrypt属于trueCrypt的一个延续,加密效果也要好不少)
这东西不像EncFSMP适合配合网盘,它反而更适合于归档大体积且需要一定保密的文件使用,因为软件自身的原因,假如你设置10G大小的加密盘,那么这个盘就只有10G不能扩容了,如果你往这盘里加东西,哪怕只有1kb,它也会重新加密这整个盘,这就导致它不适合搭配云盘(把加密后的文件夹上传到云盘归档是可以的,但需要长期改动的文件夹就不太适合,因为改一下就要传10G)
当然,这玩意的加密能力也是真的强,加密一些长期不需要动的机密文件效果较好
如何抵御国家级暴力破解
这一项其实真没什么好说的,你如果有需要国家暴力破解的文件,它还有必要破解文件吗,它直接破解你不就行了,就这监控数量,你跑到哪它找不着啊
如果它真找不着你,那你更不用慌了,如果你用的是Veracrypt且密码是20位及以上不规则排列,含字母大小写,数字,特殊字符,理论上中国的天河二号超级计算机都要破4000亿年,除了量子计算机以外没别的办法(但这东西还没成型呢,这东西成型之后任何密码都是虚无的)
资料参考
密码学入门(一)https://zhuanlan.zhihu.com/p/52208681
(五)高级加密标准(AES) https://zhuanlan.zhihu.com/p/360393988
密码学基础:AES加密算法 https://zhuanlan.zhihu.com/p/78913397
百度百科 高级加密标准
优秀的文件加密软件Cryptomator尤其适用云盘环境 https://www.bilibili.com/video/BV1Y34y1Y7pt
如何评价加密软件VeraCrypt?https://www.zhihu.com/question/320480098
文件加密工具——EncFSMP https://www.zhihu.com/question/320480098
天河二号破解需4000亿年!VeraCrypt 地表最强带自毁免费+开源的数据加密软件!https://www.bilibili.com/video/BV137411w7MV
我似乎来错了地方??
不明觉厉,膜拜大佬Σ( ° △ °|||)︴
我这小小文章哪用的着膜拜,去膜拜阮晓寰吧
所以“如何抵御国家级暴力破解”这句话单纯是为了吸引人写的标题吗😂
哈哈,确实有点那种感觉,本来是想认真写的,看了一下发现没啥可写(想了解国家追捕这方面的,可以去看编程随想的博客,写的挺好的)
从github来看百合居然意外看到了干货(?)奇怪的联动出现了——
居然是从github来的吗😲
斯诺登用的好像就是trueCrypt
这是否意味着我站拥有遥遥领先的加密技术(bushi
感觉有点厉害哇!!!
感谢分享!感谢分享!感谢分享!