首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >密码硬件加速器是如何安全的?

密码硬件加速器是如何安全的?
EN

Security用户
提问于 2015-02-25 06:33:09
回答 1查看 1.4K关注 0票数 3

我正在使用am335x的加密硬件加速器。根据文档,它从主CPU卸载加密操作,从而提高性能。但从安全的角度来看,它是如何有用的。在“自加密磁盘”(SED)的文档中,给出了加密密钥不能在专用处理芯片之外访问。因此,任何恶意软件都无法从RAM中访问密钥。am335x的情况是真的吗?或者那些钥匙是存储在内存中的?

EN

回答 1

Security用户

发布于 2015-02-25 08:33:25

简单的硬件密码加速器没有安全方面的好处,只有性能上的好处(我们可以说这允许更大的密钥大小从而提高安全性)。

另一方面,硬件安全模块是类似的设备,但它们还可以安全地存储密钥,并且永远不会将它们显示给计算机本身;当建立HSM时,密钥要么被导入到其中,要么直接在其上生成,而且它们以后也无法离开模块(获取密钥的唯一方法是物理访问,即使这样也是防篡改的)。

电脑只是给它明文,指示如何处理它,然后模块发出密文。

关于AM335x,在数据表 of AM3352中,有以下内容:

密码硬件加速器(AES,SHA,PKA,RNG)

因此,它可以在硬件中执行AES、SHA (不确定PKA代表什么),以及生成加密安全的随机数。但是,没有提到密钥管理,因此密钥仍将存储在计算机本身,并且这些密钥的安全性无法与HSM进行比较。

票数 3
EN
页面原文内容由Security提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://security.stackexchange.com/questions/82473

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档