脚本文本的更新方法、脚本文本的加密方法及装置制造方法及图纸

技术编号:29156978 阅读:35 留言:0更新日期:2021-07-06 22:56
本发明专利技术提供了一种脚本文本的更新方法、脚本文本的加密方法及装置,涉及脚本更新和加密技术领域,包括:将所述原始脚本文件发送至所述加解密发布系统,以通过所述加解密发布系统根据所述原始脚本文件中各个所述原始占位符和各个所述原始占位符分别对应的加密算法组合,对所述原始脚本文件进行加密处理得到加密脚本文件;接收所述加解密发布系统反馈的所述加密脚本文件;如果接收到所述客户端发送的脚本文件请求,将所述加密脚本文件反馈至所述客户端,以使所述客户端利用所述加密脚本文件进行脚本更新。本发明专利技术实施例不仅可以提高脚本文件的更新效率和安全性,还可以显著降低人工更新的成本。

【技术实现步骤摘要】
脚本文本的更新方法、脚本文本的加密方法及装置
本专利技术涉及脚本更新和加密
,尤其是涉及一种脚本文本的更新方法、脚本文本的加密方法及装置。
技术介绍
客户端脚本的代码保护一直是科研人员关注的内容,目前,客户端脚本(如JavaScript)的代码保护主要采用利用混淆源代码然后直接下发到客户端,或通过删除不必要的空格、换行,局部变量替换为较短的变量名等手段降低代码长度,再下发到客户端。另外,还通过用某种算法对提交数据进行加密。当脚本被破解时,需要手动调整脚本逻辑或加密算法,这就导致代码维护成本较高,且在保护方面具有滞后性。除此以外,代码一旦下发到客户端就不再变化,攻击者可以通过长时间的分析破解代码,导致客户端代码安全性不高。
技术实现思路
有鉴于此,本专利技术的目的在于提供一种脚本文本的更新方法、脚本文本的加密方法及装置,可以提高脚本文件的更新效率和安全性,还可以显著降低人工更新的成本。第一方面,本专利技术实施例提供了一种脚本文本的更新方法,所述方法应用于服务器,所述服务器分别与客户端和加解密发布系统通信连接,所述本文档来自技高网...

【技术保护点】
1.一种脚本文本的更新方法,其特征在于,所述方法应用于服务器,所述服务器分别与客户端和加解密发布系统通信连接,所述服务器存储有原始脚本文件,所述原始脚本文件包括一个或多个原始占位符,所述加解密发布系统存储有多个加密算法组合,包括:/n将所述原始脚本文件发送至所述加解密发布系统,以通过所述加解密发布系统根据所述原始脚本文件中各个所述原始占位符和各个所述原始占位符分别对应的加密算法组合,对所述原始脚本文件进行加密处理得到加密脚本文件;/n接收所述加解密发布系统反馈的所述加密脚本文件;/n如果接收到所述客户端发送的脚本文件请求,将所述加密脚本文件反馈至所述客户端,以使所述客户端利用所述加密脚本文件进...

【技术特征摘要】
1.一种脚本文本的更新方法,其特征在于,所述方法应用于服务器,所述服务器分别与客户端和加解密发布系统通信连接,所述服务器存储有原始脚本文件,所述原始脚本文件包括一个或多个原始占位符,所述加解密发布系统存储有多个加密算法组合,包括:
将所述原始脚本文件发送至所述加解密发布系统,以通过所述加解密发布系统根据所述原始脚本文件中各个所述原始占位符和各个所述原始占位符分别对应的加密算法组合,对所述原始脚本文件进行加密处理得到加密脚本文件;
接收所述加解密发布系统反馈的所述加密脚本文件;
如果接收到所述客户端发送的脚本文件请求,将所述加密脚本文件反馈至所述客户端,以使所述客户端利用所述加密脚本文件进行脚本更新。


2.根据权利要求1所述的方法,其特征在于,所述方法还包括:
接收所述客户端发送的加密数据;其中,所述加密数据是所述客户端利用所述加密脚本文件对所述原始数据进行加密处理得到的;
将所述加密数据发送至所述加解密发布系统,以通过所述加解密发布系统对所述加密数据进行解密处理得到所述原始数据;
接收所述加解密发布系统反馈的所述原始数据,并根据所述原始数据执行业务逻辑处理。


3.根据权利要求1所述的方法,其特征在于,所述将所述原始脚本文件发送至所述加解密发布系统的步骤,还包括:
按照预设频率将所述原始脚本文件发送至所述加解密发布系统。


4.一种脚本文本的加密方法,其特征在于,所述方法应用于加解密发布系统,所述加解密发布系统与服务器通信连接,所述服务器存储有原始脚本文件,所述原始脚本文件包括一个或多个原始占位符,所述加解密发布系统存储有多个加密算法组合,所述方法包括:
接收所述服务器发送的原始脚本文件;
根据所述原始脚本文件中各个所述原始占位符和各个所述原始占位符分别对应的加密算法组合,对所述原始脚本文件进行加密处理得到加密脚本文件;
将所述加密脚本文件反馈至所述服务器。


5.根据权利要求4所述的方法,其特征在于,所述根据所述原始脚本文件中各个所述原始占位符和各个所述原始占位符分别对应的加密算法组合,对所述原始脚本文件进行加密处理得到加密脚本文件的步骤,包括:
确定所述原始脚本文件中各个所述原始占位符分别对应的加密占位符;其中,所述加密占位符对应...

【专利技术属性】
技术研发人员:肖东爽肖铮陈树华
申请(专利权)人:顶象科技有限公司
类型:发明
国别省市:浙江;33

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1