Symmetric encryption uses the same key for both encryption and decryption. This tool provides separate functions for key generation, data encryption, and data decryption. A fixed initialization vector (IV) is used internally for consistent encryption/decryption. Follow the workflow: Generate a key → Download it → Encrypt your data → Decrypt when needed.