(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202210611485.2
(22)申请日 2022.05.31
(71)申请人 中国银行股份有限公司
地址 100818 北京市西城区复兴门内大街1
号
(72)发明人 赵旭东
(74)专利代理 机构 北京三友知识产权代理有限
公司 11127
专利代理师 谢层层 王维宁
(51)Int.Cl.
G06F 21/51(2013.01)
G06F 21/62(2013.01)
G06F 21/64(2013.01)
(54)发明名称
基于区块链的应用安装校验方法和装置
(57)摘要
本发明公开了一种基于区块链的应用安装
校验方法和装置, 其中, 该方法包括: 检测是否存
在应用安装请求; 在确定存在应用安装请求的情
况下, 将所述应用安装请求所请求安装的应用作
为目标应用; 从区块链中调取风险检测规则数
据; 对所述目标应用进行特征提取, 得到所述目
标应用的特征集; 将所述特征集与所述风险检测
规则数据进行比对, 以生 成所述目标应用的风险
值; 将所述风险值与预设风险阈值进行对比, 在
所述风险值大于所述预设风险阈值的情况下, 确
定所述目标应用为风险应用, 并生成提醒信息。
通过上述方案解决了现有的无法对应用的风险
进行有效校验而导致的应用安全性得不到保障
的技术问题, 达到了对应用进行高效风险校验的
技术效果。
权利要求书2页 说明书8页 附图3页
CN 114969721 A
2022.08.30
CN 114969721 A
1.一种基于区块链的应用安装校验方法, 其特 征在于, 包括:
检测是否存在应用安装请求;
在确定存在应用安装请求的情况下, 将所述应用安装请求所请求安装的应用作为目标
应用;
从区块链中调取风险检测规则数据;
对所述目标应用进行 特征提取, 得到所述目标应用的特 征集;
将所述特 征集与所述 风险检测规则数据进行比对, 以生成所述目标应用的风险值;
将所述风险值与预设风险阈值进行对比, 在所述风险值大于所述预设风险阈值的情况
下, 确定所述目标应用为 风险应用, 并生成提醒信息 。
2.根据权利要求1所述的方法, 其特征在于, 将所述特征集与 所述风险检测规则数据进
行比对, 以生成所述目标应用的风险值, 包括:
将所述特 征集中的各个特 征项逐一与所述 风险检测规则数据进行比对;
确定是否存在所述 风险检测规则数据中的特 征项;
为落入所述 风险规则数据中的特 征项行风险赋值;
将进行风险赋值的特征项赋的值进行累加所得到的累加值, 作为所述目标应用的风险
值。
3.根据权利要求2所述的方法, 其特征在于, 所述特征集中包括以下特征项至少之一:
应用的指纹、 应用名称、 代码结构、 签名信息、 服 务器的地址、 服 务器的备案信息 。
4.根据权利要求3所述的方法, 其特 征在于, 不同的特 征项对应不同的赋值结果。
5.根据权利要求1至4中任一项所述的方法, 其特征在于, 在确定所述目标应用为风险
应用之后, 还 包括:
禁止所述目标应用被安装;
将所述目标应用的特 征集在区块链中进行 上链存储。
6.一种基于区块链的应用安装校验 装置, 其特 征在于, 包括:
检测模块, 用于检测是否存在应用安装请求;
生成模块, 用于在确定存在应用安装请求的情况下, 将所述应用安装请求所请求安装
的应用作为目标应用;
调取模块, 用于从区块链中调取风险检测规则数据;
提取模块, 用于对所述目标应用进行 特征提取, 得到所述目标应用的特 征集;
比对模块, 用于将所述特征集与所述风险检测规则数据进行比对, 以生成所述目标应
用的风险值;
确定模块, 用于将所述风险值与预设风险阈值进行对比, 在所述风险值大于所述预设
风险阈值的情况 下, 确定所述目标应用为 风险应用, 并生成提醒信息 。
7.根据权利要求6所述的装置, 其特 征在于, 所述比对 模块, 包括:
比对单元, 用于将所述特征集中的各个特征项逐一与所述风险检测规则数据进行比
对;
确定单元, 用于确定是否存在所述 风险检测规则数据中的特 征项;
赋值单元, 用于为 落入所述 风险规则数据中的特 征项行风险赋值;
累加单元, 用于将进行风险赋值的特征项赋的值进行累加所得到的累加值, 作为所述权 利 要 求 书 1/2 页
2
CN 114969721 A
2目标应用的风险值。
8.一种计算机设备, 包括存储器、 处理器及存储在存储器上并可在处理器上运行的计
算机程序, 其特征在于, 所述处理器执行所述计算机程序时实现权利要求1至5任一所述方
法。
9.一种计算机可读存储介质, 其特征在于, 所述计算机可读存储介质存储有计算机程
序, 所述计算机程序被处 理器执行时实现权利要求1至 5任一所述方法。
10.一种计算机程序产品, 其特征在于, 所述计算机程序产品包括计算机程序, 所述计
算机程序被处 理器执行时实现权利要求1至 5任一所述方法。权 利 要 求 书 2/2 页
3
CN 114969721 A
3
专利 基于区块链的应用安装校验方法和装置
安全报告 >
其他 >
文档预览
中文文档
14 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共14页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 思考人生 于 2024-02-07 20:38:54上传分享