Les Projets IoT Ils sont de plus en plus populaires parmi les fabricants et les professionnels qui sont basés sur des cartes de développement telles que Arduino ou les leurs SBC Framboise Pi. La sécurité de ces projets est essentielle, car ils pourraient être attaqués à distance ou leurs fonctions modifiées en cas de vulnérabilités. C'est le problème qu'ATECC608 vient résoudre.
Jusqu'à présent, il y avait de nombreux modules et éléments pour créer des projets de toutes sortes, mais peu vraiment orientés vers le renforcement de la sécurité jusqu'à cet élément de la société Microchip, le célèbre développeur de produits comme ses microcontrôleurs PIC.
À propos de ATECC608
Le projet ATECC608 Il vous permet d'ajouter une puce de sécurité Microchip à votre Raspberry Pi, afin qu'il puisse protéger votre conception IoT contre les attaques physiques et à distance. De plus, le module est très petit, et se connecte facilement au Rasbperry Pi, en plus d'avoir un prix de seulement 10 $.
ATECC608 est très facile à utiliser, il vous suffit de le connecter au Raspberry Pi en suivant son guide rapide que vous trouverez dans ce Adresse GitHub. Après cela, il est prêt à être utilisé avec les exemples Python disponibles sur le Microchip GitHub que vous trouverez dans cet autre lien. Et si vous vous interrogez sur sa conception, c'est open-source (CERN OHL v1.2).
Tous conçus avec la technologie Microchip, mais conçus par le Société française mgIT.at et créé par OTS Security.
La idée est qu'il commence à devenir populaire pour protéger les projets IoT avec Raspberry Pi, pour utiliser des connexions sécurisées avec TLS, anti-clonage, PKCS11 Token, etc.
Caractéristiques techniques de l'ATEC608
Pour plus d'informations sur l'ATECC608, disons que vous disposez des éléments suivants suivants:
- Co-processeur de chiffrement avec stockage sécurisé des mots de passe matériels.
- Protection du stockage jusqu'à 16 clés, certificats ou données.
- ECDH FIPS SP800-56A Elliptic Curve Deffie-Hellman, un rotocol à clé anonyme qui permet à deux parties avec des courbes elliptiques clé publique-privée, d'établir un secret partagé sur un canal non sécurisé.
- Prise en charge de la norme NIST P256
- Hachage SHA-256 et HMAC
- AES-128 pour crypter et décrypter
- RNG (générateur de nombres aléatoires) FIPS 800-90 A / B / C
- Rétrocompatibilité ATECC508