一方面垂涎国内各大云储存巨大的储存空间和上传速度, 一方面又畏惧着国内各大云储存的节操, 怎么办呢? 你能够使用GnuPG加密保护你的备份数据.html
GnuPG是很是强大的开源加密软件,围绕它所创建的公钥和私钥能够有很是很是多种的用法.例如:你的朋友导入了你的公钥,在向你发送信息时就能够使用你的公钥将信息加密,加密后此信息理论上只有你的私钥才能解开.又或者你能够使用GnuPG配合Emacs的Org-Mode来加密的本身的Org文章内的指定内容,如写在你的Org文件里的密码等.git
这里只介绍简单的加密单个文件的使用方法,更多的使用方法能够见下面的链接.github
注意:你全部的钥匙都存在~/.gnupg/
中,虽然也通过处理不能直接得到,可是在其它软件的攻击下,依然能进行篡改.这是整个gpg的薄弱之处,切记必定要保护好这个文件夹.加密
OS X Install GnuPGbrew install gpg
code
生成本身的钥匙gpg --gen-key
htm
导出公钥gpg --armor --output filename --export [UID]
blog
导入公钥gpg --import filename
ip
查看已有的钥匙gpg --list-keys
get
加密备份gpg -ea -r [UID] filename.tar.gz
it
解密备份gpg -o filename.tar.gz -d filename.tar.gz.asc