专注收集记录技术开发学习笔记、技术难点、解决方案
网站信息搜索 >> 请输入关键词:
您当前的位置: 首页 > VB Dotnet

怎的实现电子密钥

发布时间:2011-06-23 15:59:08 文章来源:www.iduyao.cn 采编人员:星星草
怎样实现电子密钥?
假如我开发了一套C/S程序,使用的是vb.net   +   sql   2005,那么,就有两个问题:
        一、我开发的客户端如何安全访问sql   2005?如果只是在sql   2005中建立一个数据用户,然后使用这个用户访问sql   2005,那不是很不安全吗?客户端访问sql   2005   的时候,发送的用户和密码被人截获怎么办?
        二、电子密钥有没有用?如何实现?是自己编程实现,还是有专门的程序?由于使用客户端的客户100%的机率中毒,因此,如何使用电子密钥?如何将它和开发的C/S结合起来?
        请高手赐教,不胜感激。

------解决方案--------------------
用RSA(非对称加密)应该可以
------解决方案--------------------
大致是这样的,生成一对公钥与私钥,将公钥公开,客户端用公钥加密,服务器端用私钥解密,解密后也可进行签名,然后再由客户端用公钥进行验证,网上这方面的资料很多,你可以搜索下:rsa会有很多的!!!!希望能帮到你!!!
友情提示:
信息收集于互联网,如果您发现错误或造成侵权,请及时通知本站更正或删除,具体联系方式见页面底部联系我们,谢谢。

其他相似内容:

热门推荐: