一种应用代码加密验证方法、装置以及计算机设备制造方法及图纸

技术编号:39962443 阅读:17 留言:0更新日期:2024-01-09 00:09
本申请涉及应用安全技术领域,特别是涉及一种应用代码加密验证方法、装置、计算机设备、存储介质和计算机程序产品。获取目标应用的组件源码,应用预设的加密算法对所述组件源码进行加密处理,得到加密后的组件代码;响应于目标用户对所述目标应用的使用请求,获取所述目标用户的账户信息;基于所述账户信息获取与所述目标用户对应的权限信息,根据所述权限信息生成权限文件,所述权限文件用于对所述目标用户对所述组件代码的使用权限进行验证;将权限文件以及组件代码发送至所述目标用户,获取所述目标用户基于所述权限文件对所述目标应用的解码验证结果。采用本方法能够对小程序的组件代码进行加密以及验证,从而提高小程序组件代码的安全性。

【技术实现步骤摘要】

本申请涉及应用安全,特别是涉及一种应用代码加密验证方法、装置、计算机设备、存储介质和计算机程序产品。


技术介绍

1、小程序是一种基于特定的应用平台的内置应用程序,它能够在应用平台的客户端中直接运行,无需下载和安装。小程序具有轻量化、跨平台和开发便捷等特点,能够为用户提供方便快捷的应用体验。小程序可以在应用平台中通过搜索、扫描二维码、应用链接等方式进入。与传统的应用程序不同,微信小程序不需要用户下载和安装,可以直接在微信中使用,节省了用户的存储空间和安装时间。小程序能够提供丰富的功能和服务,包括但不限于生活服务、社交娱乐、商业应用、教育培训等。小程序的开发相对简单,开发者可以使用小程序对应的开发工具进行开发,同时应用平台也能够提供丰富的开发文档和工具。小程序的推出为企业或个人提供了更加便捷和低成本的应用开发和发布平台,同时也为用户提供了更多的应用选择和便利。

2、相关技术中,由于小程序的代码开发的特殊性,开发人员在编写代码时不存在开发态的环境,对于小程序ide来说所见即所得,也即所有的代码都是以明文方式或者仅仅能做简单的代码混淆,同时开发人员编写本文档来自技高网...

【技术保护点】

1.一种应用代码加密验证方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述权限文件以及所述组件代码发送至所述目标用户,获取所述目标用户基于所述权限文件对所述目标应用的解码验证结果包括:

3.根据权利要求1所述的方法,其特征在于,所述获取目标应用的组件源码,应用预设的加密算法对所述组件源码进行加密处理,得到加密后的组件代码之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述响应于目标用户对所述目标应用的使用请求,获取所述目标用户的账户信息包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于...

【技术特征摘要】

1.一种应用代码加密验证方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述将所述权限文件以及所述组件代码发送至所述目标用户,获取所述目标用户基于所述权限文件对所述目标应用的解码验证结果包括:

3.根据权利要求1所述的方法,其特征在于,所述获取目标应用的组件源码,应用预设的加密算法对所述组件源码进行加密处理,得到加密后的组件代码之后,还包括:

4.根据权利要求3所述的方法,其特征在于,所述响应于目标用户对所述目标应用的使用请求,获取所述目标用户的账户信息包括:

5.根据权利要求1至4任意一项所述的方法,其特征在于,所述获取目标应用的组件源码,应用预设的加密算法对所述组件源码进行加密处理,...

【专利技术属性】
技术研发人员:毕琛
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:

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

1