K
ken
HomeArticles🕐 Time Converter📋 JSON Tools🖼️ Base64 Image🔑 Password Generator Cron Expression🔤 Case Converter📱 QR Code#️⃣ Hash🔡 Encoding🔍 Regex Tester⚙️ Config Convert🔐 Encrypt/Decrypt

Encrypt/Decrypt

AES/DES symmetric encryption and RSA asymmetric encryption

📖 Encryption/Decryption Tool Guide

Introduction

The Encryption/Decryption tool supports AES, DES symmetric encryption and RSA asymmetric encryption. All operations run in your browser — data never leaves your machine.

Features

  • AES: Symmetric encryption with auto key generation
  • DES: Classic symmetric encryption algorithm
  • RSA: Public/private key encryption with key pair generation
  • RSA Sign/Verify: Digital signatures for data authenticity
  • 100% client-side: No data uploaded to servers

How to Use

  1. Select encryption type (AES, DES, or RSA)
  2. Symmetric: Enter/generate a key, choose encrypt/decrypt mode
  3. RSA: Generate key pair, encrypt with public key, decrypt with private
  4. View and copy results

Example

AES: "Hello World" + key "MySecretKey123" → encrypted Base64 RSA: Generate 2048-bit keys → encrypt with public → decrypt with private RSA Sign: Private key sign → public key verify

Use Cases

  • Encrypting sensitive config files locally
  • Secure key exchange with RSA public-key encryption
  • Verifying software package integrity with signatures
  • Learning cryptography concepts