易语言 关于ini文件的加解密 需要整个文件加密 打开文件后看到的只有乱码一样的内容 不知道各位有什么高招

因为做了一个小软件涉及到账户密码 所以需要给他隐藏起来 就想到了加密文件 网上找了很多资料只找到了其中部分内容的加密,那样的话还是有可能会泄露用户的资料 请各位出出招。
突然想起来。。。。有没有另一种办法 手动打开ini文件的时候需要输入密码才能打开 然后易程序可以通过密码来读取其中的内容。 两种都只是思路 具体怎么实现不清楚。。。。本人接触易语言不久 很多命令也没见到过 不能熟能生巧的运用 请各位指点。

加密方法有很多种,简单的可以用一下RC5/RC4的算法(你说的所谓乱码的生成办法,是个可逆的公式)(bbs.囧 eyuyan囧.co囧m/read囧.ph囧p囧?tid=30囧0216),这个现成一点。当然数学好可以自己写算法加密,如把数据转成字节集再10进制处理,接下来就看你怎么打乱顺序再找到办法解密了。如果用网络验证的话,不妨试下HASH加密,不明文储存密码会更好,这样也能保护用户的隐私嘛
都说RC5/RC4就要用密码才可以看,至于密码放到哪里(以可逆文本存在或写在程序里),就随你决定,以上讲的都不是易语言支持库的命令,都是使用系统的API或汇编写的
温馨提示:答案为网友推荐,仅供参考