`其实此方法比较简单,但我一直在网上没有看到有人发过类似的帖子,因工作需要用到,自己写了一个,现在与大家共享!
vi的原理就是将字符串转化成字节数组,然后用一系列的位移算法(我这个vi中是直接与设定的某一个U64进行异或),然后将得到的数据用“写入二进制文件”保存到自定义格式的文件中,这样别人如果用文本打开你的自定义文件,就是乱码!是不是很炫酷?
当如果要用时,先把二进制文件读出来,再用之前加密的算法反回去即可
附件中的read_file.vi 和write_file.vi模拟了 labview中的读取ini文件和写入ini文件,达到了效果,但效率肯定不能与NI的vi比,仅供参考,如谁有更好的方法,希望能与大家共享
顺便打个广告:
这两个群是一群喜欢labVIEW的人一起讨论交流的地方,希望大家一起来交流!
labVIEW Interest Community=429526124
labVIEW Senior Community=1384080
`
8
|
|
|
|
非常炫酷!顶一个。
------------------- 分割线 ---------------------------------
我有时用MD5,写入二进制文件,更安全
|
|
|
|
|
感谢上面两位大神的鼓励
|
|
|
|
|
好的,多谢管理员
|
|
|
|
|
其实是我死皮癞脸拉他们来的
|
|
|
|
|
好想法,我思考过保存用户名和密码的加密方式。思路是和杨兄一致,先把密码打乱,添加一些字符,然后移位,保存,读取的时候反算。
|
|
|
|
|
头像被屏蔽
· 2015-8-15 11:02:17
|
|
|
|
|
头像被屏蔽
· 2015-8-17 09:04:51
|
|
|
|
|
头像被屏蔽
· 2015-8-17 14:57:16
|
|
|
|
|
头像被屏蔽
· 2015-8-17 18:16:17
|
|
|
|
|