摘要
本发明涉及网络安全技术领域,特别涉及一种基于密码的全周期细粒度程序逻辑一致性保护方法及系统,在程序设计阶段,提取程序中每条指令代码值及地址偏移信息,利用密码算法生成每条指令对应的固定标签,形成验证账本;在程序运行时,实时提取当前执行指令的代码值及地址偏移信息,通过密码算法得到验证标签,与验证账本中对应的固定标签进行匹配验证。在程序运行时,如遇到调用函数指令,提取当前函数的返回地址,由密码算法生成返回地址的动态标签;在函数调用完成后,提取返回地址并通过密码算法计算得到验证标签,与保存的动态标签进行匹配验证。本发明有效保护程序全生命周期的逻辑一致性,防止恶意篡改,提升程序安全性和可靠性。
技术关键词
动态链接库函数
保护方法
标签
指令
账本
周期
非对称密码算法
程序
保护系统
网络安全技术
计算机装置
阶段
处理器
可读存储介质
存储器
模块
系统为您推荐了相关专利信息
区域风险评估
姿态识别模型
姿态特征
智慧工地
闭路电视摄像机
学习内容推荐方法
标签
资源
k均值聚类算法
策略
规则推理方法
实体
遗忘机制
推理规则
注意力机制