买专利卖专利找龙图腾,真高效! 查专利查商标用IPTOP,全免费!专利年费监控用IP管家,真方便!
申请/专利权人:北京景安云信科技有限公司
摘要:本发明涉及人工智能技术领域,尤其涉及一种基于HMAC算法实现保证日志完整性的方法,包括步骤S1,读取日志数据;步骤S2,记录与转存日志数据;步骤S3,检测日志数据。本发明通过控制器对可追加文件分段读取,得到第二日志数据,算法器计算读取第二日志数据时的初始HMAC值,以检测器在预设检测周期对日志数据库的日志数据进行HMAC值周期验证,通过在读取任一目标日志文件时,将实时HMAC值与初始HMAC值进行对比,以检测器判定匹配字节位置的日志数据是否被修改,通过第二寄存器对各日志数据进行存储,以及时对被修改的文件进行恢复,保证日志数据的完整性,根据实时追加频率与实时追加次数对预设检测周期进行修正,减少冗余检测次数。
主权项:1.一种基于HMAC算法实现保证日志完整性的方法,其特征在于,包括,步骤S1,读取打开目标日志文件的模式,确定目标日志文件是否可追加,根据标准字节数量,确定是否对可追加目标日志文件进行切分,得到若干目标日志条目,对进行切分的目标日志文件进行分段读取,对未切分的目标日志文件对应的第二日志数据进行整体读取,并通过第二寄存器将第二日志数据进行转存;步骤S2,计算各目标日志条目对应的初始HMAC值,记录各目标日志条目的日志存储数据,并将各日志存储数据转存至第一寄存器,任一所述日志存储数据包括读取文件起始下标、读取文件截止下标以及初始HMAC值;步骤S3,通过控制端在对任一目标日志文件进行读取并生成第二日志数据时,检测器将匹配字节位置的实时HMAC值与初始HMAC值进行对比,并在第二日志数据存储至所述日志数据库中的匹配字节位置后,根据标准HMAC值对实时积累HMAC值进行判定,以对目标日志文件进行追加HMAC值验证,在预设检测周期对日志数据库中的已储存日志数据进行HMAC值周期验证,并根据实时追加频率与实时追加次数对预设检测周期进行修正。
全文数据:
权利要求:
百度查询: 北京景安云信科技有限公司 一种基于HMAC算法实现保证日志完整性的方法
免责声明
1、本报告根据公开、合法渠道获得相关数据和信息,力求客观、公正,但并不保证数据的最终完整性和准确性。
2、报告中的分析和结论仅反映本公司于发布本报告当日的职业理解,仅供参考使用,不能作为本公司承担任何法律责任的依据或者凭证。