Skip to main content

Cryptography & Ciphers

Colossus Cipher Processor

Apply Colossus with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.

Tool workspace

Your input stays in this browser.

Add the required input to continue.

Needs input

You can run the tool again after any change.

Options

Your result appears here

Apply Colossus with explicit key, format, and algorithm settings. Enter the data and key material, choose the parameters, then review the result.

This tool runs open-source code from CyberChef by GCHQ (Apache License 2.0). See open-source credits.

Colossus Cipher Processor uses Lorenz statistical wheel analysis to process the supplied input. It reports counters and wheel-position results for the selected Lorenz analysis program, not an Enigma rotor search.

It reports counters and wheel-position results for the selected Lorenz analysis program, not an Enigma rotor search. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings. Processing runs in the browser.

Cipher search explores the configured space; it does not bypass strong encryption or establish evidence authenticity.

Instructions

  1. Provide text or data for this tool.
  2. Start with a short valid ITA2 fixture and Letter Count. This applies to Colossus Cipher Processor.
  3. Record the pattern, counters, and wheel starts before comparing a second run. This applies to Colossus Cipher Processor.

Example

Input: Use a public ITA2 test sequence, KH Pattern, and Program to run: Letter Count.

Settings: Colossus Cipher Processor: Select Program exposes predefined analyses; advanced K Rack controls configure counting logic. Fast Step, Slow Step, and wheel starts define the search positions.

Result: It reports counters and wheel-position results for the selected Lorenz analysis program, not an Enigma rotor search. Processing runs in the browser for this catalog category, so the result depends on the supplied bytes and settings.

Limits

  • Colossus Cipher Processor: An arbitrary plaintext string is not necessarily valid ITA2 input.
  • Colossus Cipher Processor: Statistical counter results require interpretation and do not automatically recover the original plaintext.