申请/专利权人:江苏中科云墨数字科技有限公司
申请日:2024-01-03
公开(公告)日:2024-03-29
公开(公告)号:CN117786767A
主分类号:G06F21/64
分类号:G06F21/64;G06F8/41;G06F8/53;G06F8/71;G06F8/75;G06F21/60
优先权:
专利状态码:在审-实质审查的生效
法律状态:2024.04.16#实质审查的生效;2024.03.29#公开
摘要:本发明公开了一种基于WASM运行时的嵌入式包管理系统,涉及嵌入式包管理技术领域,包括封装合并单元、分发传输单元、读取解析单元、数据处理单元、数据加载单元、源文件编译单元、配置文件反序列处理和加密处理单元。本发明通过利用加密处理单元,调用加解密服务器来获取密钥,再使用Blowfish加密算法对多个WASM字节码、反序列配置文件及其他关键信息进行加密处理,实现了加密的功能,使得安装包中的关键信息具有不可读性,确保安装包中数据的安全,通过数据处理单元将解密得到的数据签名与重新计算的数字签名进行对比,来实现对数据进行验签,利用数字签名来确保数据完整传输,避免数据出现篡改或者伪造的情况无法被及时查验。
主权项:1.一种基于WASM运行时的嵌入式包管理系统,包括封装合并单元4、分发传输单元5、读取解析单元6、数据处理单元7和数据加载单元8,其特征在于:源文件编译单元1,所述源文件编译单元1将需要传输的多个WASM源文件放入AssemblyScript编译工具中,通过使用AssemblyScript编译工具对多个源文件进行编译,从而得到多个WASM字节码;配置反序列单元2,所述配置反序列单元2获取系统中的配置文件后,对配置文件进行反序列化,使其生成反序列化配置文件;加密处理单元3,所述加密处理单元3根据源文件编译单元1得到多个WASM字节码后,通过调用加解密服务器来获取密钥,再利用Blowfish加密算法对多个WASM字节码进行加密处理,生成加密字符码,同时对反序列配置文件及其他关键信息进行加密处理。
全文数据:
权利要求:
百度查询: 江苏中科云墨数字科技有限公司 一种基于WASM运行时的嵌入式包管理系统
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。