▲▲▲▲请教在输入登录密码后,如何实现存取数据库时密码转换算法问题▲▲▲▲ 请教在输入登录密码后,如何实现存取数据库时密码转换算法问题,即在数据库看不出录入是录入的原密码?如密码为123 在数据库字段passwd中显示为!@$%#$$等内容,大概这个意思!请问代码应如何写??? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 为了防止用户可以在数据库中看到密码,而登录系统.那么可以通过一个算法进行计算进行加密.如:用户表肯定是有工号,密码的.我们可以对密码进行加下密码.如:工号:00001密码是:1 这是数据库中的数据,那么我们程序中可以对密码转换,那么意思其实密码不是1,我们可以用密码的每个字符的ASCII+5,那么密码1就变成6了.但只这样加密肯定不行的,因为打个比方,还有一个00002用户,他知道这个00002的用户密码,那么他可以将00002的用户名密码拷到00001的密码,那不是00001的密码跟00002的密码一样,他照样可以登录,所以我们在密码的ASCII+5之后呢,可以根据工号再次进行加密如每个密码字符的ASCII+5+工号所有ASCII的总和,我这只是举个例子,具体操作,大家可以另外想办法.所以让别人在数据库看到的密码根本不是系统登录的密码 请问各位大侠:怎样可以在DELPHI中放入GIF图片啊?? 简单的类声明判断正误 想实现QQ的抽屉式界面风格怎么实现? 散分,请大家讨论一下类的规模。 delphi中是否有这样的功能:判断一个string类型能否转换到number类型? N免费电影 不用注册 如何制作无图标的程序? 我的数据库是用DATABASE DESKTOP做的.请问,如何往MEMO字段和GRAPHIC字段添加内容.在线等. 谁能告诉我哪里有第三方控件下载吗?高分相送 请问:如何改变memo中一行的颜色? 是高手的进来!,在delphi中如何实现宏替换? 请问在powerdesigner中怎样制作测试数据 ,急!!!
如:用户表肯定是有工号,密码的.我们可以对密码进行加下密码.
如:工号:00001密码是:1 这是数据库中的数据,那么我们程序中可以对密码转换,那么意思其实密码不是1,我们可以用密码的每个字符的ASCII+5,那么密码1就变成6了.但只这样加密肯定不行的,因为打个比方,还有一个00002用户,他知道这个00002的用户密码,那么他可以将00002的用户名密码拷到00001的密码,那不是00001的密码跟00002的密码一样,他照样可以登录,所以我们在密码的ASCII+5之后呢,可以根据工号再次进行加密如每个密码字符的ASCII+5+工号所有ASCII的总和,我这只是举个例子,具体操作,大家可以另外想办法.
所以让别人在数据库看到的密码根本不是系统登录的密码