从ini文件中获取值并在powerbuilder脚本中解密

时间:2015-12-10 07:57:46

标签: encryption ini powerbuilder

我在powerbuilder工作,我做了两个函数,第一个函数称为of_enc(),用于加密字符串,第二个函数称为of_dec()用于解密,我使用inifile加密一个值加密函数,使用SetProfileString (ls_inifile, "Database", "DBPass", of_enc("password"))对该值进行加密处理 之后,我需要使用of_dec()解密另一个窗口中的值,但我无法访问inifile中的ecrypted值。关于如何实现这个的任何想法?

2 个答案:

答案 0 :(得分:0)

password = ProfileString(ls_inifile, "Database", "DBPass", "")
password = of_enc(password)

***请注意,此函数只能返回最大长度为4096个字符的字符串。

答案 1 :(得分:0)

我想我找到了我要找的东西。此语句正在访问inifile中的存储值,并且正常使用解密函数:

of_dec(ProfileString(ls_inifile, "Database", "DBPass",""))