基于Nginx的脚本文件保护方法、装置及终端设备

基本信息

申请号 CN201711490170.2 申请日 -
公开(公告)号 CN109992987A 公开(公告)日 2019-07-09
申请公布号 CN109992987A 申请公布日 2019-07-09
分类号 G06F21/62;G06F21/60 分类 计算;推算;计数;
发明人 冯春平;张超 申请(专利权)人 港融科技有限公司
代理机构 深圳中一专利商标事务所 代理人 官建红
地址 518000 广东省深圳市前海深港合作区前湾一路1号A栋201室(入驻深圳市前海商务秘书有限公司)
法律状态 -

摘要

摘要 本发明适用于加密技术领域,提供了基于Nginx的脚本文件保护方法、装置、终端设备及计算机可读存储介质,包括:将脚本文件编译为字节码,根据所述字节码构建原数据段;使用加密密钥对所述原数据段进行加密,得到加密数据段;在所述加密数据段后添加固定字符串,并使用哈希算法对按照所述加密数据段和所述固定字符串顺序拼接成的全段进行计算,得到加密哈希;将所述加密哈希添加入所述加密数据段的头部,得到加密文件。本发明对基于Nginx运行的脚本文件进行加密,实现了有效保护,规范了脚本文件从编写完毕到发布的流程,并在Nginx上对应地添加解密模块,用于实现加密文件执行功能,提升了脚本文件的安全性。