请教PGP公钥和私钥的问题: 我不太懂公钥和私钥以及签名的关系,请高手指点。

1、PGP自动生成的密钥怎么区分公钥和私钥,我看就是一个文件,并没有公钥和私钥的区分,可能是我还没有正确理解公钥和私钥的关系,请内行指教。2、加密某个东西的传给其他人时候... 1、PGP自动生成的密钥怎么区分公钥和私钥,我看就是一个文件,并没有公钥和私钥的区分,可能是我还没有正确理解公钥和私钥的关系,请内行指教。 2、加密某个东西的传给其他人时候(比如一个文件),我怎么获得别人的公钥;如果我是想用自己的私钥加密文件,别人用我的公钥打开查看(或验证是否是我发送的文件)就可以了,该怎么做,是否就是直接签名就可以了。3、我怎么把我的公钥传给比人,因为PGP的密钥文件就是一个,我根本分不清公钥和私钥在哪儿?4、我怎么用别人的公钥加密后,再用自己的私钥加密,然后别人可以用我的公钥解密,再用他的私钥解密。5、其实我所有的疑惑就是使用PGP的时候生成的keys,我不知道它是私钥、是公钥、还是私钥密钥都在一起,如果都在一起,我加密文件的时候根据不同需要,如何确定我是用私钥加密了还是用公钥加密。因为概念不太清楚,可能表述也不太清楚,请高手谅解。
急求答案,别去其他地方复制粘贴来忽悠我,近期之内分数双手奉上(虽然不多),过时不候。
展开
 我来答
百度网友175d061
2012-11-23 · 超过21用户采纳过TA的回答
知道答主
回答量:110
采纳率:0%
帮助的人:56.8万
展开全部
1.公钥和私钥是一对经过算法得出来的两个文件,一个私钥只对应一个公钥,也就是有唯一性
密钥的路径:*.pkr是公钥 而 *.skr是私钥

2.获得别人的公钥可以使用PGP 软件里的“搜索”从“keyserver.pgp.com”服务器上找到。或者让对方给你发一个公钥给你。PGP一般用来发邮件较多,已经支待Out Look 或第三方邮件客户端。发邮件时PGP会检测到有一个会话(PGP软件里可以设置加密方式:所有邮件,指定域名或收件人等等)他会自动查询本地公钥且加密发送出去。要是只发个文件的话你可以用PGP软件里的“新建 PGP压缩包” 加密分单独设密码或者用对方的公钥加密。
3.PGP软件界面左侧:公钥一般都在“全部密钥”里、个人的私钥在“我的私钥”里。“全部密钥”里存放的都是别人的公钥包括你自己的,想把公钥给别人的话在那个公钥上”右键-->导出.“即可(是一个*.asc的文件)。在菜单“密钥”里有PGP密钥环属性。你会看到公私钥存放的位置。
4.发邮时件如设置后PGP会自动加密解密。发文件时在“新建 PGP压缩包” 加密,周上第2点的后一句。私钥不会在别人那里,只有在自己手里。除非你发给对方,用对方的公钥加密文件,然后对方用自己的私钥解密用自己公钥加密的文件,反之对方用你的公钥加密发给你。
5.PGP生成的是一对公私钥是两个文件,同上第1点。邮件加密的时候软件自动帮你用对方的公钥加密一般你不用管的。文件加密时注意下发给谁的用谁的公钥加密,因为有唯一性

追问:
1.Key中已校验选项为灰色,不是绿色的勾,请问是否有影响,如有该怎么修正

答:发邮件肯定会有影响,国为灰色的PGP软件不会启用,发邮件是会提示找不到公钥,需要你手动签下名,右键灰色公钥“sign”签名。这种情况一般是由于对方没有在PGP服务器上传后验证或是PGP软件的bug.
2.发送到服务器的公钥是跟邮箱挂钩的,那也就可以直接攻击邮箱后,重新制作公钥,用制作公钥发送到服务器替换原本公钥,这样就可以冒充原公钥,用新私钥解密。这就不安全了啊。
答:一个私钥只对应一个公钥,也就是有唯一性。别忘了私钥只在自己手里哦。
summerfy0819
推荐于2017-11-25
知道答主
回答量:3
采纳率:0%
帮助的人:2.8万
展开全部
1、PGP生成账户时在我的文档中会生成secring-bak(私钥),pubring-bak(公钥),导出时不包含私钥文件为2K,包含时为4K,可以用记事本查看
2、别人的公钥肯定是别人给你,用自己的公钥加密,别人是无法查看的
3、在导出密钥选择不包含私钥(默认没有选择),即为公钥,可以通过密钥大小或文本打开查看
4、不存在公钥加密再私钥加密,用谁的公钥加密,谁才能解密
5、看4就可以了,加密文件时会提示选择公钥,可以选择多个。

签名: B跟A、C是朋友,C 不认识A,现在C要给A发个快递,签名就是B告诉C 地址是A的、没错,这就是签名,,,,签名是个信任问题,只能减小风险不能规避
追问
谢谢解答,开始我是概念不太清楚,后面琢磨清楚了。但是我导入公钥时候,在All Key中已校验选项为灰色,不是绿色的勾,请问是否有影响,如有该怎么修正。还有就是发送到服务器的公钥是跟邮箱挂钩的,那也就可以直接攻击邮箱后,重新制作公钥,用制作公钥发送到服务器替换原本公钥,这样就可以冒充原公钥,用新私钥解密。这就不安全了啊。
本回答被提问者采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式