Manage PIN, PUK & Mobile Biometric Pairing for Cryptnox Wallet

Generate Random PIN & PUK as Access Card in your browser

You can download the file cryptnox_random_access_card_generator.html from the project’s releases on GitHub:

https://github.com/Cryptnox-Software/Random-Access-Card-Generator/releases

What it does

This is a single HTML file you can run directly in your web browser. When opened it generates random “access card” layouts (card IDs, visuals, and printable pages) and provides options to save the generated output as a PDF or to print the cards directly from your browser. It does NOT require an internet connection, the process can run in an air gapped environment

How to use (quick steps)

  • Click the Releases link above and download the file named: cryptnox_random_access_card_generator.html
  • Open the downloaded file in any modern browser (Chrome, Edge, Firefox).
  • Use the on-page controls to generate cards.
  • Choose Print from the browser menu and either print or select Save as PDF to export.

1. What Is the Access Card?

The Cryptnox Access Card helps you safely initialize your wallet cards by providing a secure way to store and use a PIN and PUK.

Each access card displays:

  • A randomly generated PIN (Personal Identification Number)
  • A randomly generated PUK (Personal Unlock Key)
  • A QR code representation of both for convenience
pinpuk-card

Why it matters:


  • PIN and PUK are required to use or manage your wallet card

  • Blank cards have no PIN/PUK by default; they must be set during initialization

  • Having a printed card with your secure PIN & PUK makes it easier to back up or recover later

Note: Feel free to use a pin and a puk that you created on your own

2. What’s the Difference Between PIN and PUK?

3. How Does Mobile Biometric Pairing Work?

You can use your mobile phone’s biometric sensor (e.g., fingerprint or Face ID) instead of manually typing the PIN every time. Here’s how it works:

Initialization:

When you first set up your Cryptnox Wallet Card on a smartphone, the card saves the public key of your phone’s secure element (a secure chip inside the phone).


This creates a trusted link between the phone and the card.

How Does Mobile Biometric Pairing-Work

Authentication for Transactions:

When signing a transaction later, your phone’s secure element signs the request after you pass biometric authentication (e.g., Face ID). The signed request is sent to the card.

Authentication for Transactions

Final Blockchain Signature:

The wallet card checks if the request came from your trusted phone. If it’s valid, the card signs the transaction with your private key, and it’s ready to broadcast to the blockchain.

Final Blockchain Signature

Why Use Biometric Pairing?


  • No PIN entry needed after setup

  • Stronger security (biometric + phone secure element + card)

  • Faster and more user-friendly experience