Ciphers
Classic and modern cipher transforms for systematic obfuscation of attack prompts.
Module: dreadnode.transforms.cipher
Classic and modern ciphers for systematic obfuscation.
| Transform | Description |
|---|---|
atbash_cipher | Atbash (reverse alphabet) substitution |
caesar_cipher | Caesar cipher with configurable shift |
rot13_cipher | ROT13 (Caesar shift 13) |
rot47_cipher | ROT47 (printable ASCII rotation) |
rot8000_cipher | ROT8000 (full Unicode rotation) |
vigenere_cipher | Vigenere polyalphabetic cipher |
substitution_cipher | Custom alphabet substitution |
xor_cipher | XOR encryption |
rail_fence_cipher | Rail fence transposition |
columnar_transposition | Columnar transposition cipher |
playfair_cipher | Playfair digraph cipher |
affine_cipher | Affine cipher (ax+b mod 26) |
bacon_cipher | Bacon’s biliteral cipher |
autokey_cipher | Autokey cipher |
beaufort_cipher | Beaufort cipher |
meta_cipher | Static cipher selection inspired by MetaCipher |
See Transforms for how to apply transforms with any attack.