The Cryptnox Basic Wallet Card is a JavaCard-based secure hardware wallet that provides hardware security module (HSM)-grade protection for blockchain operations. It is engineered to manage cryptographic keys, perform key derivation, and sign transactions directly within the card’s secure environment, ensuring that private keys never leave the Secure Element.
The card supports secure storage of seeds and private keys and offers compatibility with both secp256k1 and secp256r1 elliptic curves. It is capable of generating ECDSA signatures and Bitcoin Schnorr signatures (BIP340) depending on the selected curve. User authentication mechanisms include PIN, PUK, pairing key, and optional external authentication through a user key or FIDO2 authenticator. These multiple layers of access control ensure both flexibility and robust security.