Skip to main content
Tool Factory

Outil dans le navigateur

Processeur de chiffrement Colossus

Explorez la simulation Colossus avec ses réglages de motif, de bus et de programme.

Espace de travail

Entrée requise

Votre entrée reste dans ce navigateur.

Ajoutez l’entrée requise pour continuer.

Entrée

Ajoutez votre source et choisissez les options requises.

Options

Les résultats se mettent à jour automatiquement.

Votre résultat apparaît ici

Complétez l’entrée requise pour continuer.

Réponse directe

Fonction de Processeur de chiffrement Colossus

Colossus était le premier ordinateur électronique au monde. Tommy Flowers a conçu dix Colossi, construits aux laboratoires de recherche de la Poste à Dollis Hill en 1943 pendant la Seconde Guerre mondiale.

Résultat

Ce que vous recevez

L'opération renvoie une valeur JSON structurée contenant les résultats de recherche. Les candidats exigent une vérification humaine.

Utiliser cet outil

Comment utiliser Processeur de chiffrement Colossus

  1. Fournissez un texte chiffré public et court.
  2. Choisissez Pattern, les options QBusZ, QBusΧ, QBusΨ et Limitation.
  3. Configurez K Rack Option, Program to run et les contrôles moteur.
  4. Comparez chaque candidat avec un crib ou une référence connue.

Exemple

Tester avec un exemple sûr

Entrée: Un court texte chiffré Lorenz public.

Paramètres: Pattern: KH Pattern; QBusZ: Z; QBusΧ: Χ; QBusΨ: Ψ; Limitation: None.

Résultat: Une valeur JSON structurée avec les résultats de recherche.

Virtual Colossus est disponible sur https://virtualcolossus.co.uk. Une description détaillée est disponible sur https://github.com/gchq/Cyphora/wiki/Colossus.

Usages courants

Usages de Processeur de chiffrement Colossus

  • Étudiez la simulation historique avec une petite entrée.
  • Comparez les contrôles du K Rack, du moteur et du programme.
  • Évaluez les candidats avec un crib connu.

Limites

Vérifier le résultat

  • Un candidat ne prouve pas qu'il est le texte en clair original.
  • Un espace de recherche important peut dépasser le temps ou la mémoire du navigateur.
  • La simulation ne récupère pas des clés cryptographiques modernes.