小弟最近在学习.NET,在安全性方面,我想用RSA加密密码字段,可是问题也出现了,就是不知道该怎样来控制用户登陆。
我原本的打算是在登陆时将用户输入的密码用公钥加密,然后在将密文与数据库中密码字段的密文进行对比,可是调试的时候才发现同样的密码用公钥加密后每次的结果是不一样的。请教一下各位,给我点意见吧!
我原本的打算是在登陆时将用户输入的密码用公钥加密,然后在将密文与数据库中密码字段的密文进行对比,可是调试的时候才发现同样的密码用公钥加密后每次的结果是不一样的。请教一下各位,给我点意见吧!
解决方案 »
- 分享帖:不使用Word组件,根据Word模板生成新Word(附示例源码)
- zedgraph控件 饼图中显示每个饼块的百分比的标签出现遮挡
- 一个关于Window Console的问题
- 捕获到的视频,为JPEG格式,如何压缩传输并解压(通过网络传输)
- VS2005 中使用 splitcontainer中的 splitterdistance 出现的问题?
- C#中TEXTBOX中SQL问题.
- 新手请教一个枚举问题
- 问题一直没有解决啊,请高手帮忙
- socket常连接,使用windows服务启动会间隔2分钟断开一次。
- 那位兄弟能给我一个使用ADO.NET访问数据库的C#源程序?
- 弹出菜单
- 【提问】关于HttpWebRequest多次请求
还有,我想请问一下楼主:在服务器端对密码进行加密的时候你是怎么设定用公钥还是私钥加密?