关于密码学和加密软件及如何抵御国家级暴力破解

第一次写科普性文章,文章写的不好请见谅,讲的没有很深入,因为这方面我也没有研究的很彻底

 

关于密码学

密码当然大家都懂,每天也都用,密码的作用也很简单,我就不多说了

早期的密码学叫做古典密码学,其中有两种算法——置换密码和代换密码,方法分别为打乱顺序和替换字符,这样的简单方式在现在对于一般人也很适用,比如可以把生日打乱作为密码,虽然很好记也很方便,但这终究是「防君子但不防小人」的方法

接下来是现代密码学,现代密码学主要有三个方向:「私钥密码(对称密码)、公钥密码(非对称密码)、安全协议」,我国的算法是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

学习区-技术教程

翻译工具大集合

2023-12-21 17:27:40

学习区-技术教程

资源之海-浅谈PT圈子以及如何入门

2024-2-18 15:43:06

11 条回复 A文章作者 M管理员
  1. Obersoldaten

    我似乎来错了地方??

  2. 御坂火火

    不明觉厉,膜拜大佬Σ( ° △ °|||)︴

    • cancan

      我这小小文章哪用的着膜拜,去膜拜阮晓寰吧

  3. 橘姬白露

    所以“如何抵御国家级暴力破解”这句话单纯是为了吸引人写的标题吗😂

    • cancan

      哈哈,确实有点那种感觉,本来是想认真写的,看了一下发现没啥可写(想了解国家追捕这方面的,可以去看编程随想的博客,写的挺好的)

  4. morisang

    从github来看百合居然意外看到了干货(?)奇怪的联动出现了——

    • cancan

      居然是从github来的吗😲

  5. xmdystest

    斯诺登用的好像就是trueCrypt

  6. jupiter

    这是否意味着我站拥有遥遥领先的加密技术(bushi

  7. 橘实大好

    感觉有点厉害哇!!!

  8. 可乐人

    感谢分享!感谢分享!感谢分享!

个人中心
今日签到
有新私信 私信列表
搜索