Sign Your Data
Enter your ML-DSA private key and the data you want to sign below. You can paste text (up to 1KB) or upload a file (up to 5MB). The tool will automatically detect the ML-DSA variant based on your private key.
How to Use This Tool
Use Scenario: Alice wants to sign a document to prove its authenticity. She uses her private key to generate a signature with this tool (generate ML-DSA signature). She then shares the document and the signature with Bob, who can verify it using Alice's public key with our verification tool.
Security Assurance
Your private key and data are processed in memory and not stored. For details, see our Privacy Policy.