Taxpayer Onboarding 5 min read
Creating and Managing Cryptographic Keys
What Are Cryptographic Keys?
Cryptographic keys are digital certificates used to sign your invoices with a Cryptographic Stamp Identifier (CSID). They ensure invoice authenticity and integrity.
Creating Keys
- After enablement, navigate to the Key Management section
- Click "Create New Key"
- Give your key a descriptive name (e.g., "Production Key 2026")
- Download and securely store the key files
Device Registration
Your System Integrator registers your device with NRS using your cryptographic keys. This process:
- Links your device to your NRS account
- Enables digital signing of invoices
- Creates a trust chain for invoice validation
Security Best Practices
- Never share your private keys with anyone
- Store keys in a secure, encrypted location
- Use separate keys for sandbox and production environments
- Rotate keys periodically as recommended by NRS
- Keep backup copies in a secure offline location
Key Revocation
If you suspect your keys have been compromised, immediately:
- Contact NRS support
- Revoke the compromised key
- Generate new keys
- Update your systems with the new keys