关于私钥加密 公钥解密

我知道公钥加密,私钥解密。私钥数字签名,公钥验证。但是对于私钥加密公钥解密,即验证方面,公钥既然已经公开,那就有可能被被人知晓,而只要有公钥就能解开私钥,那私钥加密的内容... 我知道
公钥加密,私钥解密。
私钥数字签名,公钥验证。
但是对于私钥加密 公钥解密,即验证方面,公钥既然已经公开,那就有可能被被人知晓,而只要有公钥就能解开私钥,那私钥加密的内容不就存在很高的泄露的可能性吗?
展开
 我来答
通过QQ帐号登录
推荐于2017-10-01 · TA获得超过696个赞
知道小有建树答主
回答量:604
采纳率:0%
帮助的人:346万
展开全部
如果只是单方面采用非对称性加密算法,其实有两种方式,用于不同用处.
第一种是签名,使用私钥加密,公钥解密,用于让所有公钥所有者验证私钥所有者的身份并且用来防止私钥所有者发布的内容被篡改.但是不用来保证内容不被他人获得.
第二种是加密,用公钥加密,私钥解密,用于向公钥所有者发布信息,这个信息可能被他人篡改,但是无法被他人获得.
如果甲想给乙发一个安全的保密的数据,那么应该甲乙各自有一个私钥,甲先用乙的公钥加密这段数据,再用自己的私钥加密这段加密后的数据.最后再发给乙,这样确保了内容即不会被读取,也不会被篡改.
微生耕顺井锦
2020-05-03 · TA获得超过3.5万个赞
知道大有可为答主
回答量:1.4万
采纳率:33%
帮助的人:974万
展开全部
公钥是公开的没有错,但是不是每个人都知道公钥,你的公钥只给你需要的人。有了公钥确实可以解来密码,但是加密文件你只发给需要的人,除非他们把文件公开,否则没有加密文件,只知道公钥没有用的。反过来公钥加密,只有你能解开,所以如果拿公钥加密文件,你是唯一能解开密码的人,这样很安全的。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式