社区
安全技术/病毒
帖子详情
请问私钥和公钥的区别
bigwind
2002-09-13 04:17:07
请问私钥和公钥的区别,这两个东东分别什么定义,用在哪个阶段,如果有简单的例子讲解一下另送高分,谢谢
...全文
390
9
打赏
收藏
请问私钥和公钥的区别
请问私钥和公钥的区别,这两个东东分别什么定义,用在哪个阶段,如果有简单的例子讲解一下另送高分,谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
9 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
shy82228
2002-09-21
打赏
举报
回复
我想了解!!!!
LittleStar
2002-09-15
打赏
举报
回复
公钥加密的东东只有私钥才能打开。(因此公钥可广为传播)
私钥加密的东东公钥可以验证但不能打开。(如:数字签名)
一般的用法:
数据一般用DES等对称加密方法加密,DES的KEY用公钥加密。解密时先用私钥解出KEY然后在解密数据。
bihed
2002-09-14
打赏
举报
回复
在公钥密码体系中 ,每个人都有一个公钥和私钥,它们是成对的。公钥对外公开,私钥自己保存。当有人要给你发信息时,他用你公开的公钥加密后发送给你,这时你就可以用私钥解密,而别人在不知道你的私钥的情况下很难破解,这就是公钥密码体制。打个比方,你对外公开:“谁要给我东西,就在箱子上加这把锁。”然后把这把锁对外发放,而只有你有这把锁的钥匙,别人即使有这把锁,也很难配出这把锁的钥匙。
Amoeba_holmes
2002-09-14
打赏
举报
回复
可以这样理解,把通道当作一个双层的牛奶盒子,上下两层都有锁。上层锁打开后可以放进牛奶。放进去后,牛奶(信息)掉到下层去,而且不可能匆匆上层再拿出来(理论上要达到这个目的)。下层盒子的锁的钥匙只有你有,于是只有你能打开盒子拿到钥匙。上层的锁的钥匙大家可以从一个公认的机构获得,于是大家通过公钥加密信息,再传输给你,你用私钥揭开信息得到信息。
ssw0989
2002-09-14
打赏
举报
回复
这是指这种加密算法为不对称的,即是加、解密所用的密钥不是相同的。私钥是你自己拥有,公钥为你的发信息方所拥有,经公钥加密的信息就只有用私钥来解密。而且他们是一对的,不是成对的公、私钥不能使用。
cross311
2002-09-13
打赏
举报
回复
http://www.csdn.net/expert/topic/229/229178.xml?temp=4.735965E-02
wonderj
2002-09-13
打赏
举报
回复
对文件加密时,公钥是用来加密的,私钥使用来解密的。因为用的是非对称性加密,公钥与私钥完全不一样。据个例子,你有把锁,打开是谁都可以锁住它,但能打开它只有使用钥匙的人,一般情况是你拥有钥匙。签名例外,签名用私钥签名,验证签名使用公钥
hantry
2002-09-13
打赏
举报
回复
有人举了这样个例子,不是很恰当,但是找不出其他更好的类比了:
你拥有个信箱,上面加了把锁,钥匙只有你自己有,任何人都可以给你信箱里邮寄信件,但是可以看到这些的就只有你一个人;除非有人复制了你的钥匙:)
这个比方只不过适用于公钥加密,私钥解密的情况,用私钥加密的话就是数字签名~B-)
cross311
2002-09-13
打赏
举报
回复
你指的是网络中数据传输的密钥问题吗?
C# .net版 RSA
公钥
加密
私钥
解密
私钥
加密
公钥
解密
本教程主要讲解如何在C# .NET环境中使用RSA进行
公钥
加密和
私钥
解密,以及
私钥
加密和
公钥
解密的操作。 首先,让我们了解RSA的基本原理。RSA算法基于两个大素数的乘积,这个乘积作为
公钥
,而这两个大素数作为
私钥
。...
基于.net的RSA
私钥
加密
公钥
解密的源码
生成的密钥可以通过ToXmlString(true)和ToXmlString(false)分别获取XML格式的
私钥
和
公钥
。 2. **保存和加载密钥**: 可以将这些XML字符串保存到文件或数据库中,需要时再加载回来。使用RSACryptoServiceProvider的...
C#使用
公钥
指数、
私钥
指数和模数进行
私钥
加密、
公钥
解密
C#使用
公钥
指数、
私钥
指数和模数进行
私钥
加密、
公钥
解密,可和Linux、Java配合加解密(比如C#加密,Java解密);C#使用的是BouncyCastle.Crypto进行加密及解密。测试过C#加密,用Linux C代码来解密,正常。 vs2008...
C# RSA加密、解密、加签、验签、支持JAVA格式
公钥
私钥
、PEM格式
公钥
私钥
、.NET格式
公钥
私钥
C# RSA加密、解密、加签、验签、支持JAVA格式
公钥
私钥
、PEM格式
公钥
私钥
、.NET格式
公钥
私钥
对应文章: http://blog.csdn.net/gzy11/article/details/54573973
RSA算法JAVA
公钥
加密,C#
私钥
解密
非对称加密与对称加密的主要
区别
在于,它使用两个不同的密钥:一个
公钥
用于加密,另一个
私钥
用于解密。RSA的名字来源于它的发明者Ron Rivest、Adi Shamir和Leonard Adleman。 在Java中实现RSA
公钥
加密,你需要先生...
安全技术/病毒
9,513
社区成员
28,941
社区内容
发帖
与我相关
我的任务
安全技术/病毒
Windows专区 安全技术/病毒
复制链接
扫一扫
分享
社区描述
Windows专区 安全技术/病毒
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章