首页 新闻 会员 周边 捐助

关于软件使用RSA 验证的流程 安全。

0
[已关闭问题] 关闭于 2011-10-17 18:26

 RSACryptoServiceProvider provider = new RSACryptoServiceProvider(); 

string privatekey=Convert.ToBase64String(provider.ExportCspBlob(true));            

string publickey= Convert.ToBase64String(provider.ExportCspBlob(false));

我是这样想只是假设一个流程,不知道安全与否,

假设:

用户硬盘ID----——发送给我------我使用公钥加密;

加密完后给客户,然后客户在软件里面 密钥放在软件里面的, 然后客户端拿到我加密后的东西 在软件里面使用密钥解密, 然后比对,解密后硬盘ID 和 生成出来的硬盘ID 是否一样。

不知道可以不可以。

Red Cat的主页 Red Cat | 初学一级 | 园豆:16
提问于:2011-06-09 20:01
< >
分享
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册