社区
非技术区
帖子详情
私匙与公匙保存问题.
股神
2010-12-04 05:40:47
用 RSACryptoServiceProvider 生成的密匙怎样保存,
不能保存在数据库,或文本文件中。。 不知道怎样保存?
没有足够的可用分在技术区发帖!!!!!
私匙与公匙保存问题.
...全文
252
3
打赏
收藏
私匙与公匙保存问题.
用 RSACryptoServiceProvider 生成的密匙怎样保存, 不能保存在数据库,或文本文件中。。 不知道怎样保存? 没有足够的可用分在技术区发帖!!!!! 私匙与公匙保存问题.
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
phil999
2010-12-04
打赏
举报
回复
接着抄:
创建非对称密钥并将其保存在密钥容器中
创建 CspParameters 类的一个新实例,并将您想让密钥容器使用的名称传递给 CspParameters..::.KeyContainerName 字段。
为从 AsymmetricAlgorithm 类派生的一个类(通常是 RSACryptoServiceProvider 或 DSACryptoServiceProvider)创建一个新实例,并将先前创建的 CspParameters 对象传递给其构造函数。
从密钥容器中删除密钥
创建 CspParameters 类的一个新实例,并将您要密钥容器使用的名称传递给 CspParameters.KeyContainerName 字段。
为从 AsymmetricAlgorithm 类派生的一个类(通常是 RSACryptoServiceProvider 或 DSACryptoServiceProvider)创建一个新实例,并将先前创建的 CspParameters 对象传递给其构造函数。
将从 AsymmetricAlgorithm 中派生的类的 PersistKeyInCSP 属性设置为 false(在 Visual Basic 中为 False)。
调用从 AsymmetricAlgorithm 派生的类的 Clear 方法。该方法释放该类所有的资源并清除密钥容器。
phil999
2010-12-04
打赏
举报
回复
抄一段:
千万不要将非对称私钥逐字存储(或者说以明文形式存储)在本地计算机上。如果需要存储私钥,则应使用密钥容器。有关密钥容器的更多信息,请参见位于 http://msdn2.microsoft.com/zh-cn/default.aspx 上的 Platform SDK 文档中的“CryptoAPI”一节。
kkbac
2010-12-04
打赏
举报
回复
要知道为什么不能保存在数据库或文本, 才能想到用什么保存吧.
易语言-RSA非对称加密通信
RSA非对称加密通信 非对称加密是非常安全的一类加密算法 TXQQ客户Duan的通信也用了椭圆曲线非对称加密(ECC) 非对称加密算法需要两个密钥:公开密钥(publickey)和私有密钥(privatekey)。 公开密钥与私有密钥是一对,如果用公开密钥对数据进行加密,只有用对应的私有密钥才能解密; 如果用私有密钥对数据进行加密,那么只有用对应的公开密钥才能解密。 因为加密和解密使用的是两个不同的密钥,所以这种算法叫作非对称加密算法。 非对称加密算法实现机密信息交换的基本过程是: 甲方生成一对密钥并将其中的一把作为公用密钥向其它方公开; 得到该公用密钥的乙方使用该密钥对机密信息进行加密后再发送给甲方;甲方再用自己
保存
的另一把专用密钥对加密后的信息进行解密。 简单来说 非对称加密 公钥加密
私匙
解密
私匙
加密
公匙
解密 公钥加密的内容公钥不能解密
私匙
加密加密的内容
私匙
不能解密
私匙
可以算出
公匙
公匙
不可能逆推算出
私匙
(理论上不能) PS:不用每次都重新生成密匙 服务端启动时自动载入目录下的
私匙
RSA签名验签工具windows_V1.4.rar
支付宝官方提供的RSA2签名验签工具,可以生成
公匙
和
私匙
并
保存
到本地。 支付宝支付开发不可或缺的工具。 很好用,最好复制
保存
在本地的文件里面的密匙,避免弄错。
PHP实现的AES 128位加密算法示例
本文实例讲述了PHP实现的AES 128位加密算法。分享给大家供大家参考,具体如下: /* 加密算法一般分为两种:对称加密算法和非对称加密算法。 对称加密 对称加密算法是消息发送者和接收者使用同一个密匙,发送者使用密匙加密了文件, 接收者使用同样的密匙解密,获取信息。常见的对称加密算法有:des/aes/3des. 对称加密算法的特点有:速度快,加密前后文件大小变化不大,但是密匙的保管是个大
问题
,因为消息发送方和接收方任意一方的密匙丢失,都会导致信息传输变得不安全。 非对称加密 与对称加密相对的是非对称加密,非对称加密的核心思想是使用一对相对的密匙 分为
公匙
和
私匙
,
私匙
自己安全
保存
,而将公
计算机网络信息安全5000字论文.doc
计算机网络信息安全5000字论文.doc
Android
公匙
和
私匙
公匙
可被广泛传播,甚至
保存
在公共密匙数据库中以被其他Internet用户查阅。
私匙
属于个人信息,绝不应该泄漏给其他人。
公匙
和
私匙
相互作用对数据进行加密及解密。被
公匙
加密的数据只能被
私匙
解密,被
私匙
加密的数据也只能被一个
公匙
解密。 这样就可以实现双重认证。用户在发送关键信息给指定人前,首先使用该用户的
公匙
对信息进行加密。因为只有使用该用户的
私匙
才能对发送信息进行解密,所以就 保证了没有
私匙
的其他...
非技术区
7,774
社区成员
63,122
社区内容
发帖
与我相关
我的任务
非技术区
.NET技术 非技术区
复制链接
扫一扫
分享
社区描述
.NET技术 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章