Documentation

This tool performs local Serpent block-cipher encryption/decryption with selectable key sizes, common modes, and encoding formats.

Since Serpent has 32 rounds while AES has only 10-14, Serpent is usually slower than AES. For performance-critical applications, consider AES; choose Serpent when maximum security margin is the priority.

Key Features

  • Serpent with 128/192/256-bit keys
  • CBC, ECB, CFB, OFB, and RAW modes
  • Multiple input/output formats and paddings
  • Key/IV length validation checks

Steps

  1. Select encrypt/decrypt and key size.
  2. Configure mode, padding, and encodings.
  3. Enter key, IV, and text input.
  4. Run and copy the output.

Notes

  • Serpent is highly secure but often slower than AES.
  • Valid IV is required for non-ECB modes.
  • Parameter mismatch causes decryption incompatibility.