程序防篡改是保护用户注册信息的重要手段,针对当前方法耗时长、自检效率低的问题,提出基于RSA算法的高性能嵌入式驱动程序防篡改自检测方法。利用密钥对驱动程序的用户身份注册,并对用户接收到的加密信息做异或运算,得到用户存储身份证明信息,通过驱动程序的加密操作来验证用户身份;在此基础上,分析驱动程序加密的功能要求,并阐述各功能的使用方法,利用防静态分析对嵌入式驱动程序加密,计算加密函数以及初始置换IP等,可以得到加密驱动程序的欧拉函数以及私人密钥,通过对用户身份的验证以及驱动程序的加密,保证了驱动程序不被篡改,最终实现了高性能嵌入式驱动程序的防篡改自检测。实验结果表明,提出方法在对高性能嵌入式驱动程序防篡改自检测时,检测的误报率较低并且检测耗时较短,大大提高了驱动程序防篡改自检测的效率。
类型: 期刊论文
作者: 张瑶,闻科捷
关键词: 高性能,嵌入式驱动程序,防篡改,自检测
来源: 计算机仿真 2019年12期
年度: 2019
分类: 信息科技
专业: 计算机软件及计算机应用
单位: 郑州工业应用技术学院信息工程学院
基金: 河南工业大学校级科研项目(2017ZD003)
分类号: TP309
页码: 263-266
总页数: 4
文件大小: 821K
下载量: 30
本文来源: https://www.lunwen66.cn/article/c247b464685392f57fcdf913.html