Generate RSA Key Pair
Keys are generated locally in your browser using RSA-OAEP (SHA-256).
The private key never leaves this device.
Public Key Share This
Private Key SECRET
Decrypt Wallet Secret
Decrypt private_key_encrypted received from the API. Requires your local RSA Private Key.
Advanced Settings (Algorithm)
Frequently Asked Questions
Why do I need this tool?
Crypto Chief encrypts sensitive wallet keys before sending them to you via API. They are encrypted with your Public Key. Only you (holding the Private Key) can decrypt them. This tool performs that decryption securely in your browser.
Is it safe?
Yes. This page uses the Web Crypto API built into your browser. No data is sent to any server. You can disconnect your internet and the tool will still work. Check the source code (Ctrl+U) to verify.
"DataError" or "OperationError" when decrypting?
1. Ensure you are using the correct Private Key corresponding to the Public Key uploaded to the dashboard.
2. Ensure the Private Key is in PKCS#8 format (starts with -----BEGIN PRIVATE KEY-----).
3. Ensure the encrypted string is clean Base64 (no extra spaces).