MGI 物联网项目 它们在基于Arduino或自己的开发板的制造商和专业人士中越来越受欢迎 SBC树莓派。 这些项目的安全性至关重要,因为如果存在漏洞,它们可能会受到远程攻击或更改其功能。 这就是ATECC608要解决的问题。
到目前为止,有许多模块和元素可用于创建各种项目,但在增强安全性之前,只有很少的模块和元素可以真正用于增强安全性。 Microchip公司,是PIC微控制器等产品的著名开发商。
关于ATECC608
萨尔瓦多PROYECTO ATECC608 它允许您在Raspberry Pi中添加Microchip安全芯片,从而可以保护IoT设计免受物理和远程攻击。 此外,该模块非常小,除了价格便宜外,还很容易连接到Rasbperry Pi。 只有10美元.
ATECC608非常 易于使用,您只需按照本指南中的快速指南将其连接至Raspberry Pi GitHub地址。 之后,就可以将其与Python上可用的示例一起使用了。 Microchip的GitHub 您将在此其他链接中找到。 如果您想知道它的设计,它是开源的(CERN OHL v1.2)。
对于那些不知道的人,CERN OHL或开放硬件许可证是旨在用于硬件项目的开源许可证。 它是由欧洲核子研究组织(CERN)创建的,已经发布了多个版本,例如v1.2,这是2013年最新修订的版本。
全部采用Microchip技术设计,但由 法国公司 毫克 由OTS Security创建。
La 主意 是因为它开始变得流行起来,以使用Raspberry Pi保护IoT项目,使用带有TLS,反克隆,PKCS11令牌等的安全连接。
ATEC608的技术特性
有关ATECC608的更多信息,请说您具有以下内容 特点:
- 带有安全硬件密码存储的加密协处理器。
- 最多可存储16个密钥,证书或数据。
- ECDH FIPS SP800-56A椭圆曲线Deffie-Hellman,一种匿名密钥建立协议,允许具有椭圆曲线的两个参与方使用公私钥在不安全的通道上建立共享机密。
- 支持NIST P256标准
- SHA-256和HMAC哈希
- AES-128加密和解密
- RNG(Randon Number Generator)FIPS 800-90 A / B / C
- 向后兼容ATECC508