使用GnuPG保护你的备份数据

一方面垂涎国内各大云储存巨大的储存空间和上传速度, 一方面又畏惧着国内各大云储存的节操, 怎么办呢? 你能够使用GnuPG加密保护你的备份数据.html

GnuPG是很是强大的开源加密软件,围绕它所创建的公钥和私钥能够有很是很是多种的用法.例如:你的朋友导入了你的公钥,在向你发送信息时就能够使用你的公钥将信息加密,加密后此信息理论上只有你的私钥才能解开.又或者你能够使用GnuPG配合Emacs的Org-Mode来加密的本身的Org文章内的指定内容,如写在你的Org文件里的密码等.git

这里只介绍简单的加密单个文件的使用方法,更多的使用方法能够见下面的链接.github

注意:你全部的钥匙都存在~/.gnupg/中,虽然也通过处理不能直接得到,可是在其它软件的攻击下,依然能进行篡改.这是整个gpg的薄弱之处,切记必定要保护好这个文件夹.加密

OS X Install GnuPG
brew install gpgcode

生成本身的钥匙
gpg --gen-keyhtm

导出公钥
gpg --armor --output filename --export [UID]blog

导入公钥
gpg --import filenameip

查看已有的钥匙
gpg --list-keysget

加密备份
gpg -ea -r [UID] filename.tar.gzit

解密备份
gpg -o filename.tar.gz -d filename.tar.gz.asc

相关文章
相关标签/搜索