安全认证闪存:提供闪存芯片之安全认证功能 (什么叫安全认证设备)
整理分享安全认证闪存:提供闪存芯片之安全认证功能 (什么叫安全认证设备),希望有所帮助,仅作参考,欢迎阅读内容。
内容相关其他词:binance authenticator安全验证器,安全认证模式,什么叫安全认证设备,安全认证闪存有什么用,安全认证模式,安全认证闪存怎么设置,什么是安全认证设备,安全认证闪存怎么解决,内容如对您有帮助,希望把内容链接给更多的朋友!
图一:WM多芯片封装架构 一旦根钥经过绑定,便绝不会在主机(认证者)和储存器(被认证者)之间直接传输,WM上的根钥特殊储存空间被设定为一次性写入(OTP),以防止被覆写,此外,根钥一旦写入,就再也读不出来(没有读取的指令,即便原厂也没有办法读出已写入的根钥)。 而安全认证的流程,则是由根钥和随机数经杂凑函数SHA-产生讯息鉴别码HMACKey(Hash-basedMessageAuthenticationCode,HMAC),再将HMACkey和单向性计数器(MonotonicCounter)通过HMACSHA-加密算法产生永远不会重复的一次性密钥(OneTimePassword)。这个一次性认证用的密钥A,需挂载于主芯片发给WM储存器的指令中。另一方面,WM储存器也以相同动作产生的密钥B,并比对密钥A与密钥B,若相同则WM才继续正常执行主芯片下的指令。 SHA-为位的安全杂凑算法(SecureHashAlgorithm),由美国国家标准技术研究所(NationalInstituteofStandardsandTechnology,N*T)作为联邦资料处理标准(FederalInformationProcessingStandard,FIPS)发布的加密散列函数。此加密函数亦被用于处理金融交易,在实务中通常被视为无法pojie的加密函数。 由于HMAC有一部分是由随机数生成,因此HMAC每次生成的数值皆不一样。前面所提到的攻击模式,可以成功读取传统固定的UID,却无法对WM进行攻击(根钥是读不出来的)。而且由于SHA-非常安全,实际上攻击者不可能透过解密HMAC找出根钥,因此这种方式可说是*。 图一显示了WM两个重要的特点。第一,非挥发性的单向性计数器加强了储存器安全认证的强度。当根钥完成初始化时,计数器便依据主芯片的指令从零开始逐一增加,无法重设或归零。此计数器具有只限于储存器和主芯片才知道的唯一值。如果双方的计数器值不相等,储存器的HMAC数值就不会与主芯片计算值相同,这时WM认证设备会将遭篡改的信号回报*。 主芯片也可以运用上述安全认证原理,防止攻击者篡改存在闪存中的固件,借此保护主机*免于遭受恶意软体的入侵。此外,也可防止攻击者运用储存不一样固件或是使用程序代码的WM芯片取代正版安装在主机板上的WM芯片,而达到防止产品直接被*运用的风险。 图一所示WM另一个重要的特点是每个WM芯片中有四组根钥、HMACKey、单向性计数器的组合,其中任何一组可用于对主芯片的认证,而另外三组则可用于认证不一样阶层的物件。 每个认证通道皆能安全地储存一组*的根钥,对应所要认证的物件。换言之,每一个WM都可以分别跟主机设备、网际网路闸道器、云端服务绑定不一样的根钥,且皆保持奥秘,任何一台设备都不会知道另一台设备之根钥。 这种多层认证能力可以实现另一个用途,那就是用一颗WM芯片认证4个不一样组件的合法性,例如下列无人机的复杂*: 无人机之主要处理器 可拆卸电池模组 * 相机模组 安全、加密的验证,使无人机制造商能确保品牌相机及原厂电池的限定运用,并防止未经授权的**飞行中无人机的可能性。 华邦的安全认证闪存(AuthenticationFlash)的导入 如上所述,WM提供四组非常严谨的安全认证功能,且根钥储存于外部设备无法读取的一次性可编程记忆空间内。然而,WM安全认证的实施和导入还需要*的安全配置,才能确保从生产到成品的制造流程中,每组WM和主芯片或其他阶层对象内的根钥为各阶层专属的奥秘。虽然华邦电子可以提供WM的根钥预烧录,但是绝大部份仍是由客户端依据WM客制化的根钥配置在既有的生产流程中导入根钥的绑定。 WM系列安全认证闪存芯片,提供Mb至1Gb之间各种容量,并采用标准封装。这意味着WM可直接运用在现在标准闪存的PCB脚位,减少物料成本及组件数的同时,提供最安全的认证级别。 WM也可使用于不需闪存的多层物件认证,(产品型号WM*SSIG及WM*SNIG)。标签: 什么叫安全认证设备
本文链接地址:https://www.iopcc.com/jiadian/47642.html转载请保留说明!