基于安全处理器MAXQ1850实现的高级硬件加密狗
动态密钥的更新是为了提高通信链路上数据的安全而设立的,主机可以定期要求更新动态密钥。
本文引用地址:https://www.eepw.com.cn/article/97042.htm安全性检查操作,是为了防止在运行的过程中去掉硬件加密狗,所以,在主机要对硬件加密狗有任何的访问操作时,硬件加密狗必须存在,并且合法。
关键数据的获取,可以给主机返回事先设好的安全性要求高的关键数据,供主机软件使用。
核心算法部分,是一个开发商植入的部分,它是开发商的一个核心的或者对主机软件的正常运行起了足够重要作用的的算法,同时这个算法也要有一定的复杂度,防止被非法人员猜测出来。当主机软件需要这个算法的运行结果时,可以给硬件加密狗发送相关的请求命令,硬件加密狗会执行这个算法的运算,并把结果回送给主机。
4 结束语
MAXQ1850体积小、加密算法的多样性以及物理防护的高安全性,是用于保护开发商知识产权的首选。基于MAXQ1850实现的硬件加密狗,具有更高的安全级别。
参考文献
[1]MAXIM Company.MAXQ1850 Preliminary Data Sheet[R].2007(10)
[2]MAXIM Company.MAXQ1850 User Guide Supplement[R].2007(10)
[3]MAXIM Company.基于SRAM的微控制器提供更高的安全性[R]. 2007
[4]MAXIM Company.嵌入式系统的安全性[R]. 2007
[5]FIPS PUB 46-2.DATA ENCRYPTION STANDARD (DES)[R]. 2007
评论