[发明专利]基于的区块链的日志安全解析及存储方法有效
申请号: | 202110345012.8 | 申请日: | 2021-03-30 |
公开(公告)号: | CN113055171B | 公开(公告)日: | 2022-05-31 |
发明(设计)人: | 李腾;张胜凯;董津玮;高怿旸;王申奥;汪雨霏;魏大卫;马建峰 | 申请(专利权)人: | 西安电子科技大学 |
主分类号: | H04L9/08 | 分类号: | H04L9/08;H04L9/32;H04L9/40 |
代理公司: | 西安通大专利代理有限责任公司 61200 | 代理人: | 范巍 |
地址: | 710071 陕*** | 国省代码: | 陕西;61 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 区块 日志 安全 解析 存储 方法 | ||
1.一种基于的区块链的日志安全解析及存储方法,其特征在于,包括以下步骤:
步骤1、将系统日志用户新生成的原始日志语句解析为日志模板和日志键,作为日志模板摘要信息,并生成日志模板摘要信息的摘要哈希;
所述解析日志模板和日志键的步骤如下:
S1.1、根据正确的日志训练生成一定数量的日志模板,使用前缀树匹配方法查找原始日志语句对象列表中是否存在相同的日志模板,当匹配阈值大于设定值,得到日志模板,否则执行步骤1.2;
所述匹配方法如下:
其中,li是原始日志语句与各个模板进行匹配的相似度;
S1.2、使用LCS算法再次进行匹配,当匹配阈值大于设定值,得到日志模板,否则执行步骤1.3;
LCS算法的匹配方法如下:
其中,el是单独的日志语句,log={e1,e2,e3…el},Σ是匹配到的最长公共子序列;
S1.3、使用简单循环匹配方法再次进行匹配,当匹配阈值大于设定值,得到日志模板,否则执行步骤1.4;
S1.4、根据原始日志语句提取日志模板和日志键,作为新的日志模板摘要信息;
步骤2、对日志模板摘要信息、原始日志语句和摘要哈希进行数字签名,并采用解析器随机生成一个64位的对称密钥,然后采用对称密钥对原始日志语句、日志模板摘要信息、摘要哈希和数字签名进行加密得到密文,同时采用系统日志用户的非对称密钥的公钥对对称密钥进行加密,将密文和加密后的对称秘钥发送给系统日志用户;
步骤3、系统日志用户采用非对称密钥的私钥解密对称密钥,然后采用解密后的对称密钥对密文进行解密,并对解密得到的摘要哈希进行验证,是否与步骤1中生成的摘要哈希一致,验证通过后将解密后的原始日志语句存储在云服务器,并获取存储地址,将摘要哈希发布在区块链上,完成日志的解析存储。
2.根据权利要求1所述的一种基于的区块链的日志安全解析及存储方法,其特征在于,提取日志键的方法为,使用正则表达式过滤原始日志语句中的符号后提取日志键。
3.根据权利要求1所述的一种基于的区块链的日志安全解析及存储方法,其特征在于,步骤3中还将日志模板摘要信息和数字签名存储在云服务器。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于西安电子科技大学,未经西安电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110345012.8/1.html,转载请声明来源钻瓜专利网。
- 上一篇:室内机、空调器及其控制方法
- 下一篇:一种纠缠光的回波探测方法及回波探测装置