Crate Rusty_CryptoAuthLib

Source
Expand description

A platform agnostic I2C driver for Microchip’s Crypto Authentication HW (i.e. secure element ATECC608A), written in pure Rust.

Modules§

constants
Library constants
packet
Module to craft command packets

Structs§

ATECC608A
ATECC680A driver

Constants§

ADDRESS
Device’s i2c address
WAKE_DELAY
constant to ADD a delay of at least 1500 us to ensure SDA is held high during wake process.

Traits§

ConvertTo
Helper trait to convert ATCA_CMD_SIZE_MAX (151-byte) array to