cryptnox-sdk-arduino 1.0.0
Arduino library for Cryptnox Hardware Wallet
Loading...
Searching...
No Matches
CryptnoxWallet.h
Go to the documentation of this file.
1/*
2 * SPDX-License-Identifier: LGPL-3.0-or-later
3 * Copyright (c) 2026 Cryptnox SA
4 */
5
53
70#pragma once
71
81#include "NullLoggerAdapter.h"
83#include "ArduinoPlatform.h"
84#include "PN532Adapter.h"
Concrete CW_CryptoProvider for the Arduino UNO R4 (RA4M1).
Concrete CW_Logger over HardwareSerial for development builds.
Concrete CW_Platform over Arduino's delay().
Abstract cryptographic primitives interface.
Shared constants, error codes, and session state for the SDK.
Abstract logging interface.
Abstract NFC transport interface.
Abstract platform interface for timing primitives.
Cryptnox secure channel protocol over NFC.
Platform-independent security and memory utilities.
Silent CW_Logger for production firmware.
Concrete CW_NfcTransport over Adafruit_PN532 (SPI / I2C / UART).
High-level API for interacting with a Cryptnox Hardware Wallet over NFC.