Avec le kit de développement cryptographique SparkFun, vous obtiendrez tout ce dont vous avez besoin pour apprendre les principes fondamentaux de l'authentification cryptographique et comment utiliser le coprocesseur cryptographique ATECC508A Breakout pour ajouter un niveau de sécurité élevé à votre projects.
Dans ce kit, vous obtiendrez une paire de notre SparkFun ATECC508A Cryptographic Co-Processor Breakouts qui vous permettra d'ajouter facilement une sécurité d'authentification forte à votre nœud IoT, périphérique ou système embarqué. Cette carte comprend deux ports Qwiic pour une fonctionnalité plug and play. Grâce à notre système Qwiic très pratique, aucune soudure n'est nécessaire pour le connecter au reste de votre système. Cependant, nous avons quand même réparti des broches espacées de 0,1" au cas où vous préféreriez utiliser une planche d'essai. La puce ATECC508A est capable de réaliser de nombreux processus cryptographiques, y compris, mais sans s'y limiter :
Création et stockage sécurisé de paires de clés asymétriques uniques basées sur la cryptographie à courbe elliptique (FIPS186-3).
Création et vérification de signatures numériques de 64 octets (à partir de 32 octets de données de message).
Création d'une clé secrète partagée sur un canal public via l'algorithme Diffie-Hellman à courbes elliptiques.
Un protocole standard de défi-réponse basé sur le hachage utilisant l'algorithme SHA-256.
Générateur interne de numéros aléatoires FIPS de haute qualité.
Ce kit comprend également une paire de cartes RedBoard Artemis SparkFun. Considérez l'Artemis de RedBoard comme un autre Arduino, mais avec BLE, un mégaoctet de flash et une consommation inférieure à 1 mA. La RedBoard Artemis reprend le module Artemis incroyablement puissant de SparkFun et l'emballe dans un boîtier Uno facile à utiliser et familier. Avec les cartes SparkFun Original, vous recevrez deux câbles USB A à C réversibles, deux câbles Qwiic flexibles de 50 mm, et un paquet de 10 fils de liaison M/M.
? Remarque : Veuillez lire le guide de branchement dans son intégralité avant d'utiliser cette planche. La puce ne peut être configurée qu'avant d'être verrouillée de manière PERMANENTE. Il est conseillé aux utilisateurs d'acheter plusieurs cartes afin d'utiliser d'autres configurations et d'explorer les fonctions avancées de l'ATECC508A.
De plus, cette carte n'est PAS capable de crypter et de décrypter des données. Il peut toutefois effectuer un certain nombre de processus d'authentification cryptographique, tels que la création de clés privées sécurisées, le stockage sécurisé de clés, ainsi que la création et la vérification de signatures numériques.
Il est recommandé d'utiliser une carte microcontrôleur Artemis avec ce produit en raison de la taille de la mémoire tampon requise sur le bus I2C.
Le système Qwiic Connect SparkFun est un écosystème de capteurs, d'actionneurs, de blindages et de câbles I2C qui accélère le prototypage et réduit le risque d'erreur. Toutes les cartes compatibles avec Qwiic utilisent un connecteur JST commun à 4 broches de 1 mm de diamètre. Cela réduit l'espace requis sur le circuit imprimé, et les connexions polarisées signifient que vous ne pouvez pas vous tromper.
Démarrez avec le Guide du Co-Processeur Cryptographique
Comprend :
2x SparkFun Cryptographic Co-Processor Breakout - ATECC508A (Qwiic)
2x SparkFun RedBoard Artemis
2x Câble USB A à C réversible - 0.8m
2x Câble Qwiic flexible - 50mm
1x Fils de liaison Premium 6" M/M - 20AWG (10 Packs )