系统密码字段加密算法

gogogo 2006-10-13 01:42:42
大家在开发系统的时候,密码数据存入数据库一般是用密文吗?如果密文的话,一般用什么算法加解密,有比较好的加密算法的朋友推荐个。

最近找了一套加解密算法,发现不行,容易造成密文出现特殊字符,比如[']、[#]等等,弄得Delphi和数据库两方面都各自解释,弄得没法使用。

在考虑BASE64中,不过感觉加密程度太差了。
...全文
411 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
ltysunde 2006-10-14
  • 打赏
  • 举报
回复
楼主,你用了你的加密算法后,再进行BASE64存入数据库吧。也就是两次加密。
这样应该不错。
gogogo 2006-10-13
  • 打赏
  • 举报
回复
谢谢大家支持,感觉加密程度要求高的系统使用pigjing(阿土仔)的MD5比较好,不然就和lijinghe1说的一样,不方便,lijinghe1得方法还是比较好的,Base64密文,主意不错。
不过想问问maming2003,我现在用的算法就是你这个,能告诉我这个算法的名称吗?好像很多地方看到就是不知道加密算法名称,想研究下加密原理,你的第二步容易理解,就是把密文变成可用字符,不过空间翻倍了,还好系统不大,密码不会太长,呵呵。
lijinghe1 2006-10-13
  • 打赏
  • 举报
回复
base64只是转变为可打印字符, 加密后后再base64。 MD5不可还原密文,经常给自己造成不便。
pigjing 2006-10-13
  • 打赏
  • 举报
回复
MD5
才子鸣 2006-10-13
  • 打赏
  • 举报
回复
http://www.cnitblog.com/mymaking/archive/2006/07/28/14328.aspx

這里看看.雖然強度不大..但應該夠用!
luxuewei5214 2006-10-13
  • 打赏
  • 举报
回复
用MD5好了,比较时直接用密文

2,498

社区成员

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

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