在之前的一篇文章中介绍过使用L脚本语言进行文件加解密
https://blog.youkuaiyun.com/itmes/article/details/46659983
新版的L脚本语言解释引擎修改了相关的内容
文件对象、内存对象、字符串对象都不再包含加密、解密成员函数
而是需要声明一个Security扩展对象,再将文件对象、内存对象、字符串对象传给Security对象的Encrypt Decrypt成员函数
见以下代码
#scp
#scpeng
load:extobj,Security
define:security,sec
define:file,file1
file1.open("E:\\tmp\\693.txt")
sec.encrypt(file1,"123456")
file1.show()
sec.decrypt(file1."123456")
file1.show()
file1.close()
#scp
#scpeng
load:extobj,Security
define:memory,mem,4096
define:security,se
define:string,key,"AES_ENC_MEMORY"
se.encrypt(mem,key)
mem.show()
se.decrypt(mem,key)
mem.show()