EEJournal

专题文章
现在就订阅

我是tRoot

椭圆技术提供硬件信任的根

有时甚至是电路设计者不知道芯片是如何工作的。这可能是一件好事。

如果你设计一个芯片或系统,其中包括安全特性,反篡改机制,DRM保护,或防御DPA攻击它可能是更好的,如果你不知道它是如何运作的。这些东西是神秘的。的秘密。黑魔法。有从业者的黑魔法技能远远超过人类喜欢你或我。因为他们住在深的地方,除了休息,避开日光和公司的人。和我们称之为椭圆技术。

在渥太华等是基于一个50人的公司,他们…他们在那里所做的事情。其他工程师不能或不会,做自己。具体而言,椭圆代表嵌入式开发人员,开发优质的安全特性的芯片制造商和产品的公司。需要让你的盒子hacker-proof吗?椭圆有你的电话号码。

花时间与安全产品从英特尔合作,从Rambus(原名密码学研究),椭圆形,或任何人,你会听到很多关于信任的“根。“安全就像一个链条,每个链接认定其邻居是值得信赖的。操作系统应用软件认为是值得信赖的;操作系统认为固件是可靠的;和固件认为引导ROM代码是安全的。在大多数系统中,使引导ROM中的第一个链接链的信任,因此,信任的“根。“如果引导ROM一直欺骗,没有下游真的可以被信任。

只是添加一个校验和引导代码不够好。校验和是好捕捉偶尔的一点错误,断针,或朴实的黑客。但他们就像在DRAM奇偶校验位:廉价和容易,但是在所有情况下都远离详尽的和不可靠的。确定黑客可以重写引导代码,同时保持相同的校验和。或者只是黑客在同一时间的校验和代码。

(有一定的数学熵在起作用。如果校验和是真正独特的引导代码,这将意味着世界上没有其他引导代码能有相同的校验和,相反,这引导代码可能没有其他校验和。如果这是真的,那么校验和本身足以惟一地标识你的引导ROM从世界上所有其他的引导ROM。如果是这样,那么你已经发现了一个惊人的新类型的数据压缩!也会有不需要有实际的引导代码;只是从校验和启动。)

因为每个人都喜欢使用闪存引导代码的这些天,这是相当简单的坏人的重新编程。蒙面rom和OTPROMs将提供一个更大的挑战,但他们不常用。固件升级你的能力在该领域也打开一扇大坏人。因此需要一个可靠的信任根。

你怎么做?校验和。上放置一块全息标签来引导ROM不会阻止任何人,尽管它看起来漂亮。你需要的是一个天生的根的信任,这就是椭圆。

椭圆提供硬件和软件来构建一个可信的根,称为tRoot, SoC。硬件由synthesizable IP折叠成你的芯片设计。的软件是一个二进制图像落入你的引导ROM。这两个一起工作在启动时(及以后),以确保你引导你有意引导的受信任的代码,而且它和别的系统中都没有被篡改。

椭圆不能保证你的SoC系统或将bug,当然可以。这不是那种安全。但它可以让你感觉很好对你的芯片和它的运行的代码。

tRoot硬件块内侧一定有点秘密,但是它包括自己的32位CPU、随机数生成器(TRNG),一个安全的内存控制器和一个关键的经理。您可以选择包括加密和/或一个公钥加速器加速器核心(PKA)。32位处理器内部的身份tRoot也是一个秘密,尽管椭圆表示他们很乐意把它换成一个手臂,弧、MIPS、或其他处理器如果你喜欢。鉴于tRoot旨在成为一个黑盒,不过,我看不出有太大意义使用商业CPU核心,即使你已经有了适当的许可。模糊tRoot内部,越多越好。

除了处理冷启动过程、tRoot也借一只手在其他安全相关的家务。需要交付drm保护的材料吗?椭圆的硬件和软件管理的关键。担心克隆吗?你的tRoot工作。担心黑客拥有敏感的仪器可能山边信道攻击?tRoot出生的东西的战斗。

最终,tRoot并不是那么让人兴奋从系统或电路设计者的观点。这是必要之恶,一个黑盒,使其他黑匣子可靠地完成他们的工作。和这是一个完美的例子,为什么我们从外部供应商购买硬件IP:因为他们有专业知识我们没有,重要的是要正确处理这个问题。邋遢,本土安全可能比不安全。如果你的目标是真正阻止攻击从各个角度,是有意义的去看专家。

3“我tRoot”思想

  1. 吉姆,吉姆,吉姆,你实际上并没有吞下这个炒作,是吗?

    通过模糊的安全,因为它是嘲弄地称为实际专家,也不安全。如果你考虑椭圆的论点,你就会意识到,他们的意思是当他们说的保密机制是至关重要的是,如果他们机制背后的秘密(像他们的处理器核心的身份? !)透露,他们的安全是坏了。所以,真的,他们所说的是一个心怀不满的员工(或被许可方)远离完全没有价值。

    幸运的是,这可能不是真得只是你所有营销BS用来吓唬人。完全实用和高希望设计一个硬件信任的根,整个设计是开放的审查,不需要保密,除了特定的密钥用于应用数字签名。

    他们的技术可能不是由白痴,但他们的营销当然是。一个只有看的巨大供应的系统漏洞“秘密”意识到阳光,一如既往,是最好的消毒剂。如果它仍然是一个秘密,没有人可以告诉是否有效…除了其供应商,,迟早,对手。

    结论?这可能是一个高价,可能无效的技术没有比信任更有效引导整个半导体行业现有的解决方案。他们可能会声称自己是“专家”,但他们肯定不说话。

  2. 简单,牛仔。虽然在椭圆的芯片使用的CPU类型(目前)秘密,其身份不重要芯片的操作。可以使用任意数量的cpu的地方,和芯片仍或多或少相同的操作。椭圆简单地选择使用CPU,因为它很容易/方便便宜。

留下一个回复

有特色的博客
2023年5月17日
学生团队合作应对技术挑战,找到创新的解决方案是电子产业的未来。这就是为什么节奏学术网络是致力于提供所需的工具和培训这些团队加速到终点线……
2023年5月16日
芯片设计者迅速迁移到云的EDA工具;为什么学习和探索趋势在芯片设计工具从我们小组在舒适的硅谷2023。后如何云IC验证刚果民主共和国运行时减少了65%第一次出现在芯片设计的新视野....
2023年5月8日
如果你计划去土耳其在不远的将来,然后我有一个忙问....

有特色的视频

找出最好的定制设计工具刚刚好

节奏设计系统

模拟电路设计领域,我们知道的是进化。所以节奏的技术。学习如何最好的模拟工具刚更好帮助你跟上挑战性的设计问题。AI-powered大师工作室定制设计方案提供了创新的特性,重基础设施的效率,设计生成AI迁移,新级别的集成超出经典设计的界限。

点击这里获取更多信息

以注入式教学法亚博里的电子竞技

PIC32CX-BZ2和WBZ451多协议的无线单片机的家庭
注入式教学法在这节课中,阿米莉亚道尔顿亚博里的电子竞技和Shishir Malav从微芯片探索PIC32CX-BZ2的好处和WBZ45多协议无线单片机家族以及如何使物联网的设计比以往任何时候都更容易。他们调查的组件包含在这个多协议无线单片机家族,软件架构的详细信息包含在这个解决方案中,以及如何利用这些单片机在你的下一个设计。
2023年5月4日
2389的浏览量
Baidu