首页 专利交易 科技果 科技人才 科技服务 商标交易 会员权益 IP管家助手 需求市场 关于龙图腾
 /  免费注册
到顶部 到底部
清空 搜索

一种基于代码特征的加密方法 

申请/专利权人:浙江金网信息产业股份有限公司

申请日:2024-03-29

公开(公告)日:2024-06-25

公开(公告)号:CN117972759B

主分类号:G06F21/60

分类号:G06F21/60;G06V30/19;G06V10/82;G06N3/0464;G06N3/08

优先权:

专利状态码:有效-授权

法律状态:2024.06.25#授权;2024.05.21#实质审查的生效;2024.05.03#公开

摘要:本发明公开了一种基于代码特征的加密方法,涉及代码加密技术领域,其包括步骤S1:配置虚拟环境,将代码输入虚拟环境中进行预跑,并提取代码段,对代码段形成加密标记;S2:对带有加密标记的代码增加鉴权头部,并在代码通过鉴权读取时生成读取序列,S3:在代码段与鉴权头部之间设置配权代码;S4:配置隐层代码段和隐层信道,当未读取到读取序列且读取代码时,激活隐层代码段并根据读取隐层代码段,经隐层信道读取代码中的数据内容;S5:隐层信道中配置有限权代码,基于隐层信道读取数据内容时激活限权代码对数据内容进行加密限制,具有对代码设置鉴权和多级加密的保护方式,提高代码的安全性,以达到提高数据安全性的效果。

主权项:1.一种基于代码特征的加密方法,其特征在于,包括以下步骤:S1:配置虚拟环境,将代码输入所述虚拟环境中进行预跑,并提取代码中涉及数据内容的代码段,对数据内容的代码段形成加密标记;S2:对带有所述加密标记的代码增加鉴权头部,并在代码通过鉴权读取时生成读取序列;S3:在所述代码段与鉴权头部之间设置配权代码,基于读取序列读取配权代码,以开放获取代码段中数据内容的权限;S4:配置隐层代码段和隐层信道,所述隐层代码段配置于鉴权头部和配权代码之间,当未读取到读取序列且读取代码时,激活所述隐层代码段并根据读取隐层代码段,经隐层信道读取代码中的数据内容;S5:所述隐层信道中配置有限权代码,基于隐层信道读取数据内容时激活限权代码,以对数据内容读取和移植进行加密限制;所述步骤S1还包括:S11:识别提取出数据内容的类型,并根据数据内容的类型设置加密等级,基于加密等级修正加密标记的标识;所述步骤S3中还包括以下步骤:S31:获取所述加密标记代码段对应的加密等级;S32:所述配权代码包括标准代码段和验证代码段,基于加密等级遍历配权代码中对应加密等级的代码内容匹配配权代码中的代码段;S33:若所述加密等级为高级时执行验证代码段,否则为执行标准代码段;所述步骤S4中具体还包括:S41:在配置所述隐层代码时,获取带有加密标记的代码段,将隐层代码植入代码段的鉴权头部和配权代码之间;S42:配置隐层云端,所述隐层信道设置于隐层云端中,隐层信道通过隐层云端关联带有加密标记的代码段,基于隐层信道读取代码中的数据内容;所述步骤S5还包括以下步骤:S51:进入隐层信道激活限权代码时,获取被激活的隐层代码对应代码段中数据内容的加密等级;S52:限权代码包括删除代码、覆盖代码和随机代码,限权代码根据加密等级被执行时,根据加密等级匹配对应限权代码并执行;若加密等级为一般时,执行删除代码并配置删除阈值,基于删除阈值删除对应加密等级的文本类型中的文本内容;若加密等级为中级时,执行覆盖代码,基于覆盖代码形成覆盖区域对图文类型中的图文内容进行覆盖;若加密等级为高级时,执行随机代码,基于随机代码随机生成数字密码进行鉴权验证,输入与随机生成的数字密码匹配时读取影音类型中的内容。

全文数据:

权利要求:

百度查询: 浙江金网信息产业股份有限公司 一种基于代码特征的加密方法

免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。