检索规则说明:AND代表“并且”;OR代表“或者”;NOT代表“不包含”;(注意必须大写,运算符两边需空一格)
检 索 范 例 :范例一: (K=图书馆学 OR K=情报学) AND A=范并思 范例二:J=计算机应用与软件 AND (U=C++ OR U=Basic) NOT M=Visual
机构地区:[1]昆明理工大学信息工程与自动化学院,云南昆明650500
出 处:《郑州轻工业学院学报(自然科学版)》2011年第6期42-45,共4页Journal of Zhengzhou University of Light Industry:Natural Science
摘 要:针对开源Lua脚本没有提供任何安全机制的问题,采用AES算法和Sha256算法,将其加密和解密函数封装在动态链接库中,通过调用动态链接库中封装的入口函数,实现了更安全的Lua脚本.将Lua调用动态链接库的加密速度与其他加密方法进行比较,结果表明本文提供的方法,其加密的速度更快.Aiming at the problem that open Lua scripting has no security mechanism,the encrypt and decrypt functions are loaded into dynamic linking library(DLL) using ASE and Sha256 algorithms,the import function within DLL is called in the Lua scripting.It was indicated by testing that the encrypted Lua scripting is more secure than the original one.In addition,the encrypt speed of Lua calling DLL is compared with that of other method,and the results showed that the former is greatly improved in the speed of encrypt.
关 键 词:Lua脚本 AES算法 Sha256算法 动态链接库 加密 解密
分 类 号:TP309.7[自动化与计算机技术—计算机系统结构]
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在载入数据...
正在链接到云南高校图书馆文献保障联盟下载...
云南高校图书馆联盟文献共享服务平台 版权所有©
您的IP:216.73.216.3