mirror of
https://github.com/LCTT/TranslateProject.git
synced 2025-01-28 23:20:10 +08:00
发布:File encryption with GNU Privacy Guard
This commit is contained in:
parent
2207448ad3
commit
a388d54d80
@ -4,11 +4,11 @@
|
||||
|
||||
### GPG (GNU Privacy Guard) ###
|
||||
|
||||
GPG是GNU Privacy Guard的缩写。它是一种基于密钥的加密方式,使用了一对密钥对消息进行加密和解密,来保证消息的安全传输。一开始,用户从数字证书认证机构获取一对公钥和私钥。任何其他想给该用户发送加密消息的用户,需要先从证书机构的公共目录获取接收者的公钥,然后用公钥加密信息,再发送给接收者。当接收者收到加密消息后,他可以用自己的私钥来解密,而私钥是不应该被其他人拿到的。
|
||||
GPG是GNU Privacy Guard的缩写。它是一种基于密钥的加密方式,使用了一对密钥对消息进行加密和解密,来保证消息的安全传输。一开始,用户通过数字证书认证软件生成一对公钥和私钥。任何其他想给该用户发送加密消息的用户,需要先从证书机构的公共目录获取接收者的公钥,然后用公钥加密信息,再发送给接收者。当接收者收到加密消息后,他可以用自己的私钥来解密,而私钥是不应该被其他人拿到的。
|
||||
|
||||
### GPG gives you the public key and the private key. ###
|
||||
### GPG 使用公钥和私钥 ###
|
||||
|
||||
公钥是你共享出来的一个公开密钥,它可以被发给任何你希望收到加密信息的人,他们可以使用你的公钥来加密信息。公钥本身不能用来解密自己加密过的信息,只有你自己,那个拥有对应私钥的人,能够解密。私钥是你自己的私人密码,可以用来解密用你的公钥加密过的信息。如果你把私钥泄漏给别人,那么他将可以解密并查看那些使用你的公钥加密过的信息。
|
||||
公钥是你共享出来的一个公开密钥,它可以被发给任何你希望收到加密信息的人,他们可以使用你的公钥来加密信息。公钥本身不能用来解密自己加密过的信息,只有你自己——那个拥有对应私钥的人——能够解密。私钥是你自己的私人密码,可以用来解密用你的公钥加密过的信息。如果你把私钥泄漏给别人,那么他将可以解密并查看那些使用你的公钥加密过的信息。
|
||||
|
||||
### 在终端里使用GPG ###
|
||||
|
||||
@ -50,13 +50,13 @@ GPG是GNU Privacy Guard的缩写。它是一种基于密钥的加密方式,使
|
||||
|
||||
### 密钥服务器 ###
|
||||
|
||||
密钥服务器是用来发布你的公钥,并分发到其他密钥服务器,这样其他用户可以轻松的根据你数据库中的名字(或者e-mail地址)来获取你的公钥,并给你发送加密信息。这样可以避免把公钥直接拷贝给你的朋友的方式,而让其他人直接通过在线数据库来找到你。
|
||||
密钥服务器是用来发布你的公钥,并将其分发到其他人的服务器,这样其他用户可以轻松的根据你数据库中的名字(或者e-mail地址)来获取你的公钥,并给你发送加密信息。这样可以避免把公钥直接拷贝给你的朋友的方式,而让其他人直接通过在线数据库来找到你。
|
||||
|
||||
上传你的公钥到密钥服务器:
|
||||
|
||||
$ gpg --send-keys --keyserver [keyservers.address.com] [yourpublicid]
|
||||
|
||||
你需要把keyservers.address.com替换成你选择的服务器(或者用mit.edu,它会跟其他服务器做同步),还需要把命令行中的yourpublicid替换成你的。最终执行的命令看上去会大概是下面这样子:
|
||||
你需要把keyservers.address.com替换成你选择的服务器(或者用mit.edu,它会跟其他服务器做同步),还需要把命令行中的*yourpublicid*替换成你的。最终执行的命令看上去会大概是下面这样子:
|
||||
|
||||
$ gpg --send-keys --keyserver hkp://pgp.mit.edu 083C39A4
|
||||
|
||||
@ -114,7 +114,7 @@ GPG是GNU Privacy Guard的缩写。它是一种基于密钥的加密方式,使
|
||||
|
||||
$ gpg --list-keys
|
||||
|
||||
之后应该会列出来用你e-mail注册的密钥列表(因为只会有一个密钥,所以只会列出你的密钥)然后,你可以看到自己的KEY-ID,就可以通过上文介绍的命令提交给密钥服务器。
|
||||
之后应该会列出来用你e-mail注册的密钥列表(因为这里只有一个密钥,它只列出了你自己的密钥),然后,你可以看到自己的KEY-ID,就可以通过上文介绍的命令提交给密钥服务器。
|
||||
|
||||
显示你的密钥链中的私钥和公钥。
|
||||
|
||||
@ -136,13 +136,13 @@ GPG是GNU Privacy Guard的缩写。它是一种基于密钥的加密方式,使
|
||||
\* * * * *
|
||||
### 关于Richard White ###
|
||||
|
||||
Richard是一位技术爱好者,在不止一个场合他还被称为极客。他还是三本书的作者,最近的一本《数字时代的隐私》即将在2014年5月份出版精装本。他还是数字时代网站的主编和驱动者,数字时代的目的是提供资源和工具来实现和维护匿名,安全和隐私。Ricard经常写一些和隐私相关的文章,最近忙着写《CLI艺术》,收集开源的命令行软件。关于GNU Privacy Guard的[更多信息][1]以及如何使用GPG软件的图形界面工具,你可以访问White的数字时代网站。
|
||||
Richard是一位技术爱好者,在不止一个场合他被称为极客。他还是三本书的作者,最近的一本《数字时代的隐私》即将在2014年5月份出版精装本。他还是数字时代网站的主编和驱动者,数字时代的目的是提供资源和工具来实现和维护匿名,安全和隐私。Ricard经常写一些和隐私相关的文章,最近忙着写《CLI艺术》,收集开源的命令行软件。关于GNU Privacy Guard的[更多信息][1]以及如何使用GPG软件的图形界面工具,你可以访问White的数字时代网站。
|
||||
|
||||
--------------------------------------------------------------------------------
|
||||
|
||||
via: http://distrowatch.com/weekly.php?issue=20140407
|
||||
|
||||
译者:[zpl1025](https://github.com/zpl1025) 校对:[校对者ID](https://github.com/校对者ID)
|
||||
译者:[zpl1025](https://github.com/zpl1025) 校对:[wxy](https://github.com/wxy)
|
||||
|
||||
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创翻译,[Linux中国](http://linux.cn/) 荣誉推出
|
||||
|
Loading…
Reference in New Issue
Block a user