关于密码加密的问题

wang131425 2004-07-12 08:40:57
string b
b = f_encrypt(sle_1.text)
sle_2.text = string(b)
我就是想让sle_1中的数字加密后在sle_2中显示。
大家看哪里错了没有。他提示是末知的含数名。
谢谢
...全文
220 9 打赏 收藏 转发到动态 举报
写回复
用AI写文章
9 条回复
切换为时间正序
请发表友善的回复…
发表回复
wfexp 2004-07-13
  • 打赏
  • 举报
回复
上面是一个替换算法,一般采用一个ascii函数就可以搞定了
LIUYANG007 2004-07-13
  • 打赏
  • 举报
回复
加密:
string ls_password
string ls_encryptkey
Integer li_num

ls_password = 'LiuYang'

for li_num = 1 to len(ls_password)
ls_encryptkey = ls_encryptkey + char(asc(mid(ls_password,li_num,1))+li_num)
next

return ls_encryptkey
//结果是:Mkx]ftn

解密:
string ls_password
string ls_encryptkey
Integer li_num

ls_encryptkey = 'Mkx]ftn'


for li_num = 1 to len(ls_encryptkey)
ls_password = ls_password + char(asc(mid(ls_encryptkey,li_num,1))-li_num)
next
return ls_password
//结果是:LiuYang

---------------------------------------------------------
这里只是一个演示,具体算法可以自己发挥
wang131425 2004-07-13
  • 打赏
  • 举报
回复
要自己编~~~可以给个例子吗?谢谢
wfexp 2004-07-13
  • 打赏
  • 举报
回复
f_encrypt这个函数要自己编的。加密算法你可以到网上查查,有很多的。一般我用ascii码来加密的。
8193102 2004-07-13
  • 打赏
  • 举报
回复
应该是自己写一个加密函数吧
wang131425 2004-07-13
  • 打赏
  • 举报
回复
那大家在经常对密码加密然后保存到数据库中是个怎么加法呀。
「已注销」 2004-07-12
  • 打赏
  • 举报
回复
faint....................
8193102 2004-07-12
  • 打赏
  • 举报
回复
f_encrypt系统中有这个函数吗?
sichuanwww 2004-07-12
  • 打赏
  • 举报
回复
b = f_encrypt(sle_1.text)?????????

1,075

社区成员

发帖
与我相关
我的任务
社区描述
PowerBuilder 相关问题讨论
社区管理员
  • 基础类社区
  • WorldMobile
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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