在线等价!!大家用什么文件保存登录密码的呀??

BeerWang 2003-08-29 09:41:08
大家用什么文件保存登录密码的呀??
如果用一个表的话,,,只要有人可以打开那个表
所有人的密码不是都被看到了吗??

如果是用一个表,,那么它的数据类型是什么??能不能让它显示的是乱码??
...全文
38 12 打赏 收藏 转发到动态 举报
写回复
用AI写文章
12 条回复
切换为时间正序
请发表友善的回复…
发表回复
ly_liuyang 2003-08-30
  • 打赏
  • 举报
回复
加密就是了,变换后求MD5的结果保存,这个安全很多
liumengchuan 2003-08-30
  • 打赏
  • 举报
回复
就算别人知道你的加密算法和加密后的数据,也无法得到真正的密码
liumengchuan 2003-08-30
  • 打赏
  • 举报
回复
使用不可逆算法加密,然后比较加密后的数据是否一致
丢失密码的话只好让管理员再重新生成一个,然后使用新密码登录并更改密码
ehom 2003-08-30
  • 打赏
  • 举报
回复
但不是像楼上说的可逆的才行,用不可逆的算法验证更安全,每次登录都是将用户输入的密码加密后和储存的加密密码比较。这样做,即使对方知道源代码也无法破解,显然比用可逆算法要安全的多。不要自己去想了,就去找现成的算法,那种简单的字符串加密强度根本不够,只对完全不懂的人有效。
ehom 2003-08-30
  • 打赏
  • 举报
回复
MD5是不可逆的
yzhxxh 2003-08-30
  • 打赏
  • 举报
回复
网上有很多加密解密函数,自己找找
kinber 2003-08-29
  • 打赏
  • 举报
回复
将密码放在数据库中,只要数据库不出问题,那密码也就安全了。
hmily1688 2003-08-29
  • 打赏
  • 举报
回复
你把密码加密不就行了,库中存的与实际输入的不一致》
neo40 2003-08-29
  • 打赏
  • 举报
回复
对这个字符串进行可逆的位操作就行了
chl_ccssddnn 2003-08-29
  • 打赏
  • 举报
回复
你自己选用一个规则进行加密就可以了,最简单的就是用ascii码都向后移动十,不足的边到前面。(形成一个圆)
在谭好强的编fortan 77中就有类似一个离子
zhoutian618 2003-08-29
  • 打赏
  • 举报
回复
varbinary类型.
进行密码加密.
且每个用户的登录密码的加密密钥都不一样.
silenceboy 2003-08-29
  • 打赏
  • 举报
回复
可以对数据库里的密码值进行加密处理,比如你自编一个函数,数据库里的密码列就是那个函数,在执行时,输入相应的参数就行了

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧