About Asymmetric Encryption
Asymmetric encryption tool supports RSA and ECC workflows for public-key encryption, private-key decryption, signing and verification tests. Useful for API security integration, key format debugging and cryptography learning.
How to Use
- Generate or paste a key pair
- Choose encrypt, decrypt, sign or verify mode
- Enter message, ciphertext or signature
- Run the operation and inspect the output
Frequently Asked Questions
- What are public and private keys used for?
- The public key can be shared for encryption or signature verification. The private key must stay secret and is used for decryption or signing.
- Can RSA encrypt large files?
- No. RSA is normally used for short data or encrypting a symmetric key. Large files should be encrypted with AES or another symmetric algorithm.
- Why is my key format rejected?
- Common formats include PEM, PKCS#1, PKCS#8 and SPKI. Check headers, line breaks and whether the key type matches the selected algorithm.