论文部分内容阅读
程序防篡改是保护用户注册信息的重要手段,针对当前方法耗时长、自检效率低的问题,提出基于RSA算法的高性能嵌入式驱动程序防篡改自检测方法。利用密钥对驱动程序的用户身份注册,并对用户接收到的加密信息做异或运算,得到用户存储身份证明信息,通过驱动程序的加密操作来验证用户身份;在此基础上,分析驱动程序加密的功能要求,并阐述各功能的使用方法,利用防静态分析对嵌入式驱动程序加密,计算加密函数以及初始置换IP等,可以得到加密驱动程序的欧拉函数以及私人密钥,通过对用户身份的验证以及驱动程序的加密,保证了驱动程序不被