Las máquinas Colossus fueron los primeros ordenadores digitales utilizados por los británicos para descifrar mensajes alemanes encriptados durante la Segunda Guerra Mundial mediante la comparación de flujos de datos. La máquina Enigma era un dispositivo de cifrado rotatorio utilizado por los alemanes que permitía cifrar y descifrar mensajes mediante el uso de tres ruedas rotatorias que conectaban el teclado con un panel de luz, cambiando las letras introducidas.