网络安全·几款常用的隐私保护软件

tetsai
原创声明
引文
随着信息时代的发展,隐私保护问题一直是不可回避的话题,今天我就分享一下我所经常所使用的隐私保护软件(我会尽可能推荐开源软件)
GPG/Gnupg 等加密软件
隐私保护就不得不说到加密,有些人可能喜欢用7z等软件进行数据加密,但我要说的是,对称性算法有它自己的弊端,比如有这样一个要求:
你有一台A电脑和一台B电脑,你在A电脑加密数据,并把它拷贝给B电脑
但是A电脑并不安全,你在加密的过程中不得不输入压缩包**,极有可能被电脑的未知后门,摄像头(监视你打字的手法),或者其它因素监听到,你的压缩包**会被泄漏,这怎么办?
这时可以用非对称加密算法,了解具体可以点击文字链接
这样作为一台A电脑,它只有公钥,它只知道怎么把数据加密,其他的一概不知,保证了数据的解密方法不会泄漏
把这个加密后的数据放到B电脑,只要B电脑足够安全,B电脑里有私钥,可以解开数据而不会被监听
gnupg主要就是使用了非对称算法(当然它也支持对称算法啦,但是对称算法我会推荐别的软件)
它支持两大非对称算法RSA和ECC(当然也许还有别的吧我没怎么了解),RSA基于质数分解的难题,而ECC基于椭圆曲线离散对数计算的难题。
说的好所以我选择用ECC
那么用哪个好呢?本人认为其实区别不大,ECC比较轻便,512位的加密强度就远远甩开RSA的4092位的安全性。
典型软件有:Kleopatra(linux用),gnugpg(linux和windows都可以用),gpg4win(windows用),OpenKeychain(安卓用)
...至于其他os,我没有用过,所以没有发言权。
如果gnupg使用遇到问题,搜索不到解决方法,建议看原版英文文档,这是原因
VeraCrypt(安卓用EDS lite)
这款软件可以生成一个加密盘,比如你想创建一个500MB的虚拟加密硬盘,它就会在硬盘上创建一个500MB的文件,并挂载一个500MB分区,在这个分区的读写的数据都是在文件里进行的。最重要的是,它可以设置需要**才能挂载
如果陈**懂得使用这个软件,哪有他什么事...

安卓只能委屈使用EDS lite,没有挂载功能,不过系统自带的文件管理器貌似可以访问加密分区,建议去www.google.com搜索 "EDS lite app download",毕竟是外国的软件还是不要在国内下载了,隐私还是需要重视。
VirtualBox等虚拟机软件
将隐私放进虚拟机也是不错的选择,对了,vbox好像可以设置磁盘加密,不过我没用过,感兴趣的大佬可以去试试?
文末
软件的使用,可以自行百度搜索,这里只是介绍软件,不宜展开了。