VC 中 程序 身份验证
VC编制的程序,中间有身份验证的部分,如何实现,才可以既有启动登录、进入后可修改密码等功能,又能保证密码的安全性! 我的程序用到数据库,为SQL Server的,
现在若把密码存入数据库,会很不安全吗?放到注册表中呢?如何实现?急!谢谢!
问题点数:100、回复次数:9Top
1 楼hatname(★★★★★★★★★★)回复于 2002-04-22 16:07:24 得分 0
密码是要加密的。
放到那里是要紧地,
但重要的是加密。Top
2 楼load(不是东西)回复于 2002-04-22 16:11:47 得分 0
最好加密了放到系统目录下。取名成 *.dllTop
3 楼yitang(忆唐)回复于 2002-04-22 16:13:58 得分 0
如何实现呀?这个我还不是很熟,没做过!能讲明白点吗?Top
4 楼XIAYYS(xiayys)回复于 2002-04-22 16:27:44 得分 0
比如说密码'1234',你可以对密码的每一位进行加密,可以对每一位进行加减这样得到以新的密码保存用时在相应换算,如没有人知道你的算法也没人知道你的密码.Top
5 楼kingofvc(提薪像做贼 )回复于 2002-04-22 16:35:38 得分 10
密码不在于用什么工具啊
关键是一套好的算法Top
6 楼xiangyunyan(XYY)回复于 2002-04-22 16:37:07 得分 0
放到注册表中就安全了么,
不如读硬盘系列号,在加密成为你的密码,这样只要算法不被别人知道,
就算得到了密码也没用。Top
7 楼yitang(忆唐)回复于 2002-04-22 17:12:29 得分 0
有没有人有做好的例子给我观摩一下呀 :) 你们讲得很明白,但是,如果是多用户,且密码可以改来改去呢?都要经过加密解密? :) 我真是无法下手呀 我的邮箱 xj0118@163.netTop
8 楼load(不是东西)回复于 2002-04-26 09:19:23 得分 90
你可能理解成文件加密了。每次改动以后都加密整个文件当然很麻烦。
但实际上不是这样,假如你的文件是记录型的,你写入的每条记录都先加密就行了,文件并不要加密。
如:原本记录是
aaa 123
bbb 321
加密后是:
*** ***
*** ***
文件还是一条一条的记录,只是内容是加密的,这样多用户会有什么问题呢?Top
9 楼load(不是东西)回复于 2002-04-26 09:19:57 得分 0
你可能理解成文件加密了。每次改动以后都加密整个文件当然很麻烦。
但实际上不是这样,假如你的文件是记录型的,你写入的每条记录都先加密就行了,文件并不要加密。
如:原本记录是
aaa 123
bbb 321
加密后是:
*** ***
*** ***
文件还是一条一条的记录,只是内容是加密的,这样多用户会有什么问题呢?Top




