keystore/keystore2/keymaster/keymint 深入学习
于 2022-05-04 12:59:03 首次发布
本文详细介绍了Keymaster的发展历程,从简单的密码学服务到支持多种加密算法的演进。关键点包括Keymaster的本质——提供基于硬件的密码学算法,以及对执行环境的隔离要求。文章还探讨了软件架构的变化,特别是在Android 11及以后版本中的差异,并概述了keystore、keystore2、keymaster和keymint之间的关系及其组件,如framework API、System Service、HAL和TA的职责。最后,讨论了不同算法对TAG的要求。
摘要由CSDN通过智能技术生成