B/S中如何在客户端加密密码?
B/S中,为了安全,现在需要将客户输入的密码加密之后再发送到服务端,
象淘宝网这些都是需要用户下载一个控件,请问是用什么技术实现?
ActiveX么?
问题点数:100、回复次数:9Top
1 楼hchxxzx(NET?摸到一点门槛)回复于 2005-05-14 22:45:48 得分 10
对
Top
2 楼leongwong()回复于 2005-05-14 22:47:42 得分 0
学习!期待并关注@
Top
3 楼fancyf(凡瑞)回复于 2005-05-14 22:48:29 得分 20
一般是用https建立安全的连接Top
4 楼sp1234(asp.net不是一个语言,是一个操作系统)回复于 2005-05-14 22:51:00 得分 10
提交登录form应该使用https协议。Top
5 楼cat_hsfz(我的新Blog在http://cathsfz.cnblogs.com)回复于 2005-05-15 00:05:21 得分 20
使用https是最简单的方法,当然你也可以尝试把整个RSA算法写到js里面,然后加密了再传给服务器,不过明明可以给https做得为什么要自己用js做呢?Top
6 楼cuike519(I will be back!)回复于 2005-05-15 03:21:58 得分 20
是的,你必须使用一个客户端组件来加密页面的数据,或者使用ssl来传送也是可以的。后者的实现是https,前者则需要自己去完成数据的加密解密(分别在客户端和服务器端)。Top
7 楼peters()回复于 2005-05-15 08:39:29 得分 10
在winform控件和服务器端编写加密认证程序,客户端可将.net的winform控件嵌入IE,这样做比较简单,并且效果不错,只是客户端要求也要安装.net frameworkTop
8 楼pxk(钻石很久远)回复于 2005-05-15 08:49:11 得分 10
用js加密,提交的时候加密,推荐httpsTop
9 楼yjk(waterlily)回复于 2005-05-15 10:38:45 得分 0
多谢各位,首先实验一下Top




