⚠️ This is only for recovering a lost AES encryption key Kyber-only path: You'll need the .mlkem.json file + Kyber private key CSIDH+Kyber path: You'll need the .csidh.json file + CSIDH private key + Kyber private key
🔒
Click to select your encrypted file
💡 Upload .mlkem.json for Quantum-Safe/Maximum Security, OR .csidh.json for Ultra-Maximum Security (you can skip .mlkem.json if you have .csidh.json)
📋
Select the .mlkem.json file
For Kyber-only encryption
💡 Use this instead of .mlkem.json if you encrypted with Ultra-Maximum Security (CSIDH+Kyber+AES). This file contains the wrapped .mlkem.json data.
🔬
Select the .csidh.json file
For Ultra-Maximum Security encryption
🔑
Select your Kyber private key file
From when you generated the key pair
💡 Paste the entire JSON object or just the base64 private key string
🔑
Select your CSIDH private key file
From when you generated the CSIDH key pair
💡 Paste the entire JSON object or just the hex private key string