All Topics  
Colossus computer

 
Colossus Computer

   Email Print
   Bookmark   Link






 

Colossus computer



 
 
The Colossus machines were electronic
Electronics

Electronics refers to the flow of charge through nonmetal electrical conductor , whereas electrical refers to the flow of charge through metal electrical conductor....
 computing
Computing

Computing is usually defined as the activity of using and developing computer technology, computer hardware and computer software. It is the computer-specific part of information technology....
 devices used by British codebreakers
Cryptanalysis

Cryptanalysis is the study of methods for obtaining the meaning of encrypted information, without access to the secret information which is normally required to do so....
 to read encrypted German
Nazi Germany

Nazi Germany and the Third Reich are the colloquial English names for Germany under the regime of Adolf Hitler and the Nazi Party , which established a Totalitarianism dictatorship that existed from 1933 to 1945....
 messages during World War II
World War II

World War II, or the Second World War , was a global military conflict which involved a Participants in World War II, including all of the great powers, organised into two opposing military alliances: the Allies of World War II and the Axis powers....
. These were the world's first programmable, digital, electronic, computing devices. They used vacuum tube
Vacuum tube

In electronics, a vacuum tube, electron tube , thermionic valve, or just valve is a device used to amplifier, switch, otherwise modify, or create an Electricity signal by controlling the movement of electrons in a low-pressure space....
s (thermionic valves) to perform the calculations.

Colossus was designed by engineer Tommy Flowers
Tommy Flowers

Thomas Harold Flowers, Order of the British Empire was an England engineer. During World War II, Flowers designed Colossus computer, the world's first programmable electronic computer, to help solve encrypted German messages....
 with input from Allen Coombs
Allen Coombs

Allen William Mark Coombs was a British electronics engineer at the Post Office Research Station, Dollis Hill. He was one of the principal designers of the Mark II or production version of the Colossus computer used at Bletchley Park for codebreaking in WWII, and took over leadership of the project when Tommy Flowers moved on to other proje...
, Sid Broadhurst and Bill Chandler at the Post Office Research Station
Post Office Research Station

The General Post Office Research Station at Dollis Hill, London, was first established in 1921 and opened by Prime Minister Ramsay MacDonald in 1933....
, Dollis Hill
Dollis Hill

Dollis Hill is an area of north-west London. It lies close to Willesden, in the London Borough of Brent. As a result, Dollis Hill is sometimes referred as being part of Willesden, especially by the national press....
 to solve a problem posed by mathematician Max Newman
Max Newman

Maxwell Herman Alexander Newman was a United Kingdom mathematician and codebreaker....
 at Bletchley Park
Bletchley Park

Bletchley Park, also known as Station X, is an estate located in the town of Bletchley, in Buckinghamshire. Since 1967, Bletchley has been part of Milton Keynes, England....
.






Discussion
Ask a question about 'Colossus computer'
Start a new discussion about 'Colossus computer'
Answer questions from other users
Full Discussion Forum



Encyclopedia


Colossus
The Colossus machines were electronic
Electronics

Electronics refers to the flow of charge through nonmetal electrical conductor , whereas electrical refers to the flow of charge through metal electrical conductor....
 computing
Computing

Computing is usually defined as the activity of using and developing computer technology, computer hardware and computer software. It is the computer-specific part of information technology....
 devices used by British codebreakers
Cryptanalysis

Cryptanalysis is the study of methods for obtaining the meaning of encrypted information, without access to the secret information which is normally required to do so....
 to read encrypted German
Nazi Germany

Nazi Germany and the Third Reich are the colloquial English names for Germany under the regime of Adolf Hitler and the Nazi Party , which established a Totalitarianism dictatorship that existed from 1933 to 1945....
 messages during World War II
World War II

World War II, or the Second World War , was a global military conflict which involved a Participants in World War II, including all of the great powers, organised into two opposing military alliances: the Allies of World War II and the Axis powers....
. These were the world's first programmable, digital, electronic, computing devices. They used vacuum tube
Vacuum tube

In electronics, a vacuum tube, electron tube , thermionic valve, or just valve is a device used to amplifier, switch, otherwise modify, or create an Electricity signal by controlling the movement of electrons in a low-pressure space....
s (thermionic valves) to perform the calculations.

Colossus was designed by engineer Tommy Flowers
Tommy Flowers

Thomas Harold Flowers, Order of the British Empire was an England engineer. During World War II, Flowers designed Colossus computer, the world's first programmable electronic computer, to help solve encrypted German messages....
 with input from Allen Coombs
Allen Coombs

Allen William Mark Coombs was a British electronics engineer at the Post Office Research Station, Dollis Hill. He was one of the principal designers of the Mark II or production version of the Colossus computer used at Bletchley Park for codebreaking in WWII, and took over leadership of the project when Tommy Flowers moved on to other proje...
, Sid Broadhurst and Bill Chandler at the Post Office Research Station
Post Office Research Station

The General Post Office Research Station at Dollis Hill, London, was first established in 1921 and opened by Prime Minister Ramsay MacDonald in 1933....
, Dollis Hill
Dollis Hill

Dollis Hill is an area of north-west London. It lies close to Willesden, in the London Borough of Brent. As a result, Dollis Hill is sometimes referred as being part of Willesden, especially by the national press....
 to solve a problem posed by mathematician Max Newman
Max Newman

Maxwell Herman Alexander Newman was a United Kingdom mathematician and codebreaker....
 at Bletchley Park
Bletchley Park

Bletchley Park, also known as Station X, is an estate located in the town of Bletchley, in Buckinghamshire. Since 1967, Bletchley has been part of Milton Keynes, England....
. The prototype, Colossus Mark 1, was shown to be working in December 1943 and was operational at Bletchley Park by February 1944. An improved Colossus Mark 2 first worked on 1 June 1944, just in time for the Normandy Landings. Ten Colossi were in use by the end of the war.

The Colossus computers were used to help decipher teleprinter
Teleprinter

A teleprinter is a now largely obsolete electro-mechanical typewriter which can be used to communicate typed messages from Point-to-point and Point-to-multipoint communication over a variety of communications channels that range from a simple electrical connection, such as a pair of wires, to the use of radio and microwave as the transmi...
 messages which had been encrypted
Encryption

In cryptography, encryption is the process of transforming information using an algorithm to make it unreadable to anyone except those possessing special knowledge, usually referred to as a key ....
 using the Lorenz SZ40/42 machine — British codebreakers referred to encrypted German teleprinter traffic as "Fish
Fish (cryptography)

Fish was the Allied codename for any of several German teleprinter stream ciphers used during World War II. Enciphered teleprinter traffic was used between German High Command and Army Group commanders in the field, so its intelligence value was of the highest strategic value to the Allies....
" and called the SZ40/42 machine and its traffic "Tunny". Colossus compared two data streams, counting each match based on a programmable Boolean function
Boolean function

In mathematics, a Boolean function is a function of the form f : Bk ? B, where B =  is a Boolean domain and k is a nonnegative integer called the arity of the function....
. The encrypted message was read at high speed from a paper tape. The other stream was generated internally, and was an electronic simulation of the Lorenz machine at various trial settings. If the match count for a setting was above a certain threshold, it would be sent as output to an electric typewriter.

In spite of the destruction of the Colossus hardware and blueprints as part of the effort to maintain a project secrecy that was kept up into the 1970s—a secrecy that deprived some of the Colossus creators of credit for their pioneering advancements in electronic digital computing during their lifetimes—a functional replica of a Colossus computer was completed in 2007.

Purpose and origins

Sz42 6 Wheels Lightened
The Colossus computers were used in the cryptanalysis
Cryptanalysis

Cryptanalysis is the study of methods for obtaining the meaning of encrypted information, without access to the secret information which is normally required to do so....
 of high-level German communications, messages which had been encrypted using the Lorenz SZ 40/42 cipher machine; part of the operation of Colossus was to emulate the mechanical Lorenz machine electronically. To encrypt a message with the Lorenz machine, the plaintext
Plaintext

In cryptography, plaintext is the information which the sender wishes to transmit to the receiver. Before the computer era, plaintext simply meant text in the language of the communicating parties....
 was combined with a stream of key bit
Bit

A bit is a binary numeral system numerical digit, taking a value of either 0 or 1. Binary digits are a basic unit of information Computer data storage and transmission in digital computing and digital information theory....
s, grouped in fives. The keystream
Keystream

In cryptography, a keystream is a Stream of Randomness or Pseudorandomness characters that are combined with a plaintext message to produce an encrypted message ....
 was generated using twelve pinwheel
Pinwheel (cryptography)

In cryptography, a pinwheel was a device for producing a short Pseudo-random number sequence of bits , as a component in a cipher machine. A pinwheel consisted of a rotating wheel with a certain number of positions on its periphery....
s: five were termed (by the British) ("chi
Chi (letter)

Chi is the 22nd letter of the Greek alphabet, pronounced as [kai] in English. Its value in Ancient Greek was an aspirated voiceless velar plosive ....
") wheels, another five ("psi
Psi (letter)

Psi is the 23rd letter of the Greek alphabet and has a Greek numerals value of 700. In both Classical Greek and Modern Greek, the letter indicates the combination /ps/ ....
") wheels, and the remaining two the "motor wheels". The wheels stepped regularly with each letter that was encrypted, while the wheels stepped irregularly, controlled by the motor wheels.

Bill Tutte, a cryptanalyst at Bletchley Park
Bletchley Park

Bletchley Park, also known as Station X, is an estate located in the town of Bletchley, in Buckinghamshire. Since 1967, Bletchley has been part of Milton Keynes, England....
, discovered that the keystream produced by the machine exhibited statistical biases deviating from random, and that these biases could be used to break the cipher and read messages. In order to read messages, there were two tasks that needed to be performed. The first task was wheel breaking, which was discovering the pin patterns for all the wheels. These patterns were set up once on the Lorenz machine and then used for a fixed period of time and for a number of different messages. The second task was wheel setting, which could be attempted once the pin patterns were known. Each message encrypted using Lorenz was enciphered at a different start position for the wheels. The process of wheel setting found the start position for a message. Initially Colossus was used to help with wheel setting, but later it was found it could also be adapted to the process of wheel breaking as well.

Colossus was developed for the Newmanry
Newmanry

The Newmanry was a section at Bletchley Park, the British codebreaking station during World War II. Its job was to develop and employ machine methods to help break a German teleprinter cipher machine known as "Lorenz cipher" on the British side, or as the "Lorenz SZ 40/42" on the German side....
, the section at Bletchley Park responsible for machine methods against the Lorenz machine, headed by the mathematician Max Newman
Max Newman

Maxwell Herman Alexander Newman was a United Kingdom mathematician and codebreaker....
. It arose out of a prior project which produced a special purpose opto-mechanical comparator and counting machine called "Heath Robinson
Heath Robinson (codebreaking machine)

Heath Robinson was a machine used by British codebreakers at Bletchley Park during World War II to solve messages in a German teleprinter cipher, the Lorenz SZ40/42....
"
.

The main problems with the Heath Robinson were the relative slowness of electro-mechanical relays and the difficulty of synchronising two paper tapes
Punched tape

Punched tape or paper tape is a largely obsolete form of data storage, consisting of a long strip of paper in which holes are punched to store data....
, one punched with the enciphered message, the other representing the patterns produced by the wheels of the Lorenz machine. The tapes tended to stretch when being read at some 2000 characters per second, resulting in unreliable counts. Tommy Flowers
Tommy Flowers

Thomas Harold Flowers, Order of the British Empire was an England engineer. During World War II, Flowers designed Colossus computer, the world's first programmable electronic computer, to help solve encrypted German messages....
 of the Post Office Research Station
Post Office Research Station

The General Post Office Research Station at Dollis Hill, London, was first established in 1921 and opened by Prime Minister Ramsay MacDonald in 1933....
 at Dollis Hill
Dollis Hill

Dollis Hill is an area of north-west London. It lies close to Willesden, in the London Borough of Brent. As a result, Dollis Hill is sometimes referred as being part of Willesden, especially by the national press....
 was called in to look into the design of the Robinson’s combining unit. He was not impressed with the machines and, at his own initiative, designed an electronic machine which stored the data from one of the tapes internally. He presented this design to Max Newman in February 1943, but the idea that the one to two thousand thermionic valves (vacuum tubes) proposed, could work together reliably was greeted with scepticism, so more Robinsons were ordered from Dollis Hill. Flowers, however, persisted with the idea and obtained support from the Director of the Research Station.

The construction of Colossus

Tommy Flowers
Tommy Flowers

Thomas Harold Flowers, Order of the British Empire was an England engineer. During World War II, Flowers designed Colossus computer, the world's first programmable electronic computer, to help solve encrypted German messages....
 spent eleven months (early February 1943 to early January 1944) designing and building Colossus at the Post Office Research Station
Post Office Research Station

The General Post Office Research Station at Dollis Hill, London, was first established in 1921 and opened by Prime Minister Ramsay MacDonald in 1933....
, Dollis Hill
Dollis Hill

Dollis Hill is an area of north-west London. It lies close to Willesden, in the London Borough of Brent. As a result, Dollis Hill is sometimes referred as being part of Willesden, especially by the national press....
, in northwest London. After a functional test in December 1943, Colossus was dismantled and shipped north to Bletchley Park, where it was delivered on 18 January 1944, and attacked its first message on 5 February.

The Mark 1 was followed by nine Mark 2 Colossus machines, the first being commissioned in June 1944, and the original Mark 1 machine was converted into a Mark 2. An eleventh Colossus was essentially finished at the end of the war. Colossus Mark 1 contained 1,500 electronic valves (tubes). Colossus Mark 2 with 2,400 valves was both 5 times faster and simpler to operate than Mark 1, greatly speeding the decoding process. Mark 2 was designed while Mark 1 was being constructed. Allen Coombs
Allen Coombs

Allen William Mark Coombs was a British electronics engineer at the Post Office Research Station, Dollis Hill. He was one of the principal designers of the Mark II or production version of the Colossus computer used at Bletchley Park for codebreaking in WWII, and took over leadership of the project when Tommy Flowers moved on to other proje...
 took over leadership of the Colossus Mark 2 project when Tommy Flowers
Tommy Flowers

Thomas Harold Flowers, Order of the British Empire was an England engineer. During World War II, Flowers designed Colossus computer, the world's first programmable electronic computer, to help solve encrypted German messages....
 moved on to other projects. For comparison, later stored-program computers like the Manchester Mark 1 of 1949 used about 4,200 valves. In comparison, ENIAC
ENIAC

ENIAC, short for Electronic Numerical Integrator And Computer, was a general-purpose electronic computer. It was a Turing complete, digital computer capable of being reprogrammed to solve a full range of computing problems....
 (1946) used 17,468 valves, but, unlike Colossus, was not a software programmable machine.

Colossus dispensed with the second tape of the Heath Robinson design by generating the wheel patterns electronically, and processing 5,000 characters per second with the paper tape moving at 40 ft/s (12 m/s or 30 mph). The circuits were synchronized by a clock signal
Clock signal

In electronics and especially Synchronous logic digital circuits, a clock signal is a Signalling used to coordinate the actions of two or more Electronic circuit....
 generated by the sprocket holes of the punched tape. The speed of calculation was thus limited by the mechanics of the tape reader. Tommy Flowers tested the tape reader up to 9,700 characters per second (60 mph) before the tape disintegrated. He settled on 5,000 characters/second as the desirable speed for regular operation. Sometimes, two or more Colossus computers tried different possibilities simultaneously in what now is called parallel computing
Parallel computing

Parallel computing is a form of computing in which many calculations are carried out simultaneously, operating on the principle that large problems can often be divided into smaller ones, which are then solved Concurrency ....
, speeding the decoding process by perhaps as much as doubling the rate of comparison.

Colossus included the first ever use of shift register
Shift register

In digital circuits, a shift register is a group of flip-flop s set up in a linear fashion which have their inputs and outputs connected together in such a way that the data is shifted down the line when the circuit is activated....
s and systolic array
Systolic array

In computer architecture, a systolic array is a pipe network arrangement of processing units called cells. It is a specialized form of parallel computing, where cells , compute data and store it independently of each other....
s, enabling five simultaneous tests, each involving up to 100 Boolean calculations, on each of the five channels on the punched tape (although in normal operation only one or two channels were examined in any run).

Initially Colossus was only used to determine the initial wheel positions used for a particular message (termed wheel setting). The Mark 2 included mechanisms intended to help determine pin patterns (wheel breaking). Both models were programmable using switches and plug panels in a way the Robinsons had not been.

Design and operation

Colossus used state-of-the-art vacuum tube
Vacuum tube

In electronics, a vacuum tube, electron tube , thermionic valve, or just valve is a device used to amplifier, switch, otherwise modify, or create an Electricity signal by controlling the movement of electrons in a low-pressure space....
s (thermionic valve
Vacuum tube

In electronics, a vacuum tube, electron tube , thermionic valve, or just valve is a device used to amplifier, switch, otherwise modify, or create an Electricity signal by controlling the movement of electrons in a low-pressure space....
s), thyratron
Thyratron

A thyratron is a type of gas filled tube used as a high energy electrical switch and controlled rectifier. Triode, tetrode and pentode variations of the thyratron have been manufactured in the past, though most are of the triode design....
s and photomultiplier
Photomultiplier

Photomultiplier tubes , members of the class of vacuum tubes, and more specifically phototubes, are extremely sensitive detectors of light in the ultraviolet, visible light, and near-infrared ranges of the electromagnetic spectrum....
s to optically read a paper tape and then applied a programmable logical function to every character, counting how often this function returned "true". Although machines with many valves were known to have high failure rates, it was recognised that valve failures occurred most frequently with the current surge when powering up, so the Colossus machines, once turned on, were never powered down unless they malfunctioned.

Colossus was the first of the electronic digital machines with programmability, albeit limited in modern terms. It was not, however, a fully general Turing-complete computer, even though Alan Turing
Alan Turing

Alan Mathison Turing, Order of the British Empire, Fellow of the Royal Society was a British mathematician, logician and Cryptanalysis....
 worked at Bletchley Park
Bletchley Park

Bletchley Park, also known as Station X, is an estate located in the town of Bletchley, in Buckinghamshire. Since 1967, Bletchley has been part of Milton Keynes, England....
. It was not then realized that Turing completeness was significant; most of the other pioneering modern computing machines were also not Turing complete (e.g. the Atanasoff–Berry Computer, the Harvard Mark I
Harvard Mark I

The IBM Automatic Sequence Controlled Calculator , called the Mark I by Harvard University, was the first large-scale automatic digital computer in the USA....
 electro-mechanical relay machine, the Bell Labs
Bell Labs

Bell Laboratories is the research organization of Alcatel-Lucent and previously of the American Telephone & Telegraph Company .Bell Laboratories has had its headquarters at Berkeley Heights, New Jersey, and it has research and development facilities throughout the world....
 relay machines (by George Stibitz
George Stibitz

George Robert Stibitz is internationally recognized as a father of the modern digital computer. He was a Bell Labs researcher known for his 1930s and 1940s work on the realization of Boolean logic digital circuits using electromechanical relays as the switching element....
 et al), or the first designs of Konrad Zuse
Konrad Zuse

Konrad Zuse was a Germany Civil engineering and computer pioneer. His greatest achievement was the world's first functional program-controlled Turing-complete computer, the Z3 , in 1941 ....
). The notion of a computer as a general purpose machine--that is, as more than a calculator
Calculator

A calculator is a device for performing mathematical calculations, distinguished from a computer by having a limited problem solving ability and an interface optimized for interactive calculation rather than programming....
 devoted to solving difficult but specific problems--would not become prominent for several years.

Colossus was preceded by several computers, many of them first in some category. Zuse's
Konrad Zuse

Konrad Zuse was a Germany Civil engineering and computer pioneer. His greatest achievement was the world's first functional program-controlled Turing-complete computer, the Z3 , in 1941 ....
 Z3 was the first functional fully program-controlled computer
Computer

A computer is a machine that manipulates Data according to a list of Code .The first devices that resemble modern computers date to the mid-20th century , although the computer concept and various machines similar to computers existed earlier....
, and was based on electromechanical relays, as were the (less advanced) Bell Labs
Bell Labs

Bell Laboratories is the research organization of Alcatel-Lucent and previously of the American Telephone & Telegraph Company .Bell Laboratories has had its headquarters at Berkeley Heights, New Jersey, and it has research and development facilities throughout the world....
 machines of the late 1930s (George Stibitz
George Stibitz

George Robert Stibitz is internationally recognized as a father of the modern digital computer. He was a Bell Labs researcher known for his 1930s and 1940s work on the realization of Boolean logic digital circuits using electromechanical relays as the switching element....
, et al). The Atanasoff–Berry Computer was electronic and binary (digital) but not programmable. Assorted analog computer
Analog computer

An analog computer is a form of computer that uses continuous physical phenomena such as electrical, mechanical, or hydraulic quantities to model the problem being solved....
s were semiprogrammable; some of these much predated the 1930s (e.g., Vannevar Bush
Vannevar Bush

Vannevar Bush was an United States engineer and science administrator known for his work on analog computer, his political role in the development of the atomic bomb, and the idea of the memex, which was seen decades later as a pioneering concept for the World Wide Web....
). Babbage's Analytical engine
Analytical engine

The analytical engine, an important step in the history of computers, was the design of a mechanical general-purpose computer by the British mathematician Charles Babbage....
 design predated all these (in the mid-1800s), it was a decimal, programmable, entirely mechanical construction - but was only partially built and never functioned during Babbage's lifetime (the first full mechanical Difference engine No. 2
Difference engine

The Difference Engine was an automatic, mechanical calculator designed to tabulate polynomial. Both logarithmic and trigonometric functions can be Taylor series by polynomials, so a difference engine can compute many useful sets of numbers....
, built in 1991, does work however). Colossus was the first combining digital, (partially) programmable, and electronic. The first fully programmable digital electronic computer was the 1948 Manchester Small Scale Experimental Machine.

Influence and fate

The use to which the Colossi were put was of the highest secrecy, and the Colossus itself was highly secret, and remained so for many years after the War. Thus, Colossus could not be included in the history of computing hardware
History of computing hardware

The history of computing hardware encompasses computer hardware, its Computer architecture, and its impact on Computer software.The elements of computing hardware have undergone significant improvement over their history....
 for many years, and Flowers and his associates also were deprived of the recognition they were due.

Being not widely known, it therefore had little direct influence on the development of later computers; EDVAC
EDVAC

EDVAC was one of the earliest electronics computers. Unlike its predecessor the ENIAC, it was binary numeral system rather than decimal, and was a Von Neumann architecture machine....
 was the early design which had the most influence on subsequent computer architecture.

However, the technology of Colossus, and the knowledge that reliable high-speed electronic digital computing devices were feasible, had a significant influence on the development of early computers in Britain and probably in the US. A number of people who were associated with the project and knew all about Colossus played significant roles in early computer work in Britain. In 1972, Herman Goldstine wrote that:

"Britain had such vitality that it could immediately after the war embark on so many well-conceived and well-executed projects in the computer field".


In writing that, Goldstine was unaware of Colossus, and its legacy to those projects of people such as Alan Turing
Alan Turing

Alan Mathison Turing, Order of the British Empire, Fellow of the Royal Society was a British mathematician, logician and Cryptanalysis....
 (with the Pilot ACE
Pilot ACE

The Pilot ACE was one of the first computers built in the United Kingdom, at the National Physical Laboratory, UK in the early 1950s.It was a preliminary version of the full ACE , which had been designed by Alan Turing....
 and ACE
ACE (computer)

The Automatic Computing Engine was an early electronic stored-program computer design produced by Alan Turing at the invitation of John Womersley, superintendent of the Mathematics Division of the National Physical Laboratory, UK....
), and Max Newman and I. J. Good
I. J. Good

Irving John Good is a British statistician who worked also as a cryptographer at Bletchley Park. He was born Isidore Jacob Gudak to a Jewish family in London....
 (with the Manchester Mark 1 and other early Manchester computers). Brian Randell
Brian Randell

Brian Randell is a United Kingdom computer scientist, and Emeritus Professor at the School of Computing Science, Newcastle University, U.K. He specializing in research in software fault tolerance and dependability, and is a noted authority on the early prior to 1950 history of computers....
 later wrote that:

"the COLOSSUS project was an important source of this vitality, one that has been largely unappreciated, as has the significance of its places in the chronology of the invention of the digital computer".


Colossus documentation and hardware were classified
Classified information

Classified information is sensitive information to which access is restricted by law or regulation to particular classes of persons. A formal security clearance is required to handle classified documents or access classified data....
 from the moment of their creation and remained so after the War, when Winston Churchill
Winston Churchill

Sir Winston Leonard Spencer-Churchill, Order of the Garter, Order of Merit, Order of the Companions of Honour, Territorial Decoration, Fellow of the Royal Society, Her Majesty's Most Honourable Privy Council, Queen's Privy Council for Canada was a Politics of the United Kingdom known chiefly for his leadership of the United King...
 specifically ordered the destruction of most of the Colossus machines into 'pieces no bigger than a man's hand'; Tommy Flowers personally burned blueprints in a furnace at Dollis Hill. Some parts, sanitised as to their original use, were taken to Newman's Computing Machine Laboratory at Manchester University. The Colossus Mark 1 was dismantled and parts returned to the Post Office. Two Colossus computers, along with two replica Tunny machines, were retained, moving to GCHQ's new headquarters at Eastcote
Eastcote

Eastcote, is a Greater London suburb in the London Borough of Hillingdon. The United Kingdom Census 2001 gave the population of the Eastcote and South Ruislip Ward as 11,480....
 in April 1946, and moving again with GCHQ to Cheltenham
Cheltenham

Cheltenham , or Cheltenham Spa, is a large spa town and borough in Gloucestershire, England. The town has a population of 110,013 . The people of the town are known as "Cheltonians"....
 between 1952 and 1954. One of the Colossi, known as Colossus Blue, was dismantled in 1959; the other in 1960. In their later years, the Colossi were used for training, but before that, there had been attempts to adapt them, with varying success, to other purposes. Jack Good relates how he was the first to use it after the war, persuading NSA that Colossus could be used to perform a function for which they were planning to build a special purpose machine. Colossus was also used to perform character counts on one-time pad tape to ensure their randomness.

Throughout this period the Colossus remained secret, long after any of its technical details were of any importance. This was due to the UK's intelligence agencies use of Enigma-like machines which they promoted and sold to other governments, and then broke the codes using a variety of methods. Had the knowledge of the codebreaking machines been widely known, no one would accept these machines and would have developed their own methods for encryption, ones the UK services might not be able to break. The need for such secrecy ebbed away as communications moved to digital transmission and all-digital encryption systems became common in the 1960s.

Information about Colossus began to emerge publicly in the late 1970s, after the secrecy imposed was broken when Colonel Winterbotham published his book The Ultra Secret. More recently, a 500-page technical report on the Tunny cipher and its cryptanalysis – entitled General Report on Tunny – was released by GCHQ to the national Public Record Office
Public Record Office

The Public Record Office of the United Kingdom is one of the three organisations that make up the National Archives . The name is no longer used officially, though many scholars prefer to continue to use it since there is the possibility of confusion with the National Archives of several other countries....
 in October 2000; the complete report is available online, and it contains a fascinating paean
Paean

Paean is a term used to describe a type of triumphal or grateful song, usually choral though sometimes individual. It comes from the ancient Greek pa??? "song of triumph, any solemn song or chant" and it was also used as the name for the physician of the Greek gods and as an epithet of Apollo....
 to Colossus by the cryptographers who worked with it:

It is regretted that it is not possible to give an adequate idea of the fascination of a Colossus at work; its sheer bulk and apparent complexity; the fantastic speed of thin paper tape round the glittering pulleys; the childish pleasure of not-not, span, print main header and other gadgets; the wizardry of purely mechanical decoding letter by letter (one novice thought she was being hoaxed); the uncanny action of the typewriter in printing the correct scores without and beyond human aid; the stepping of the display; periods of eager expectation culminating in the sudden appearance of the longed-for score; and the strange rhythms characterizing every type of run: the stately break-in, the erratic short run, the regularity of wheel-breaking, the stolid rectangle interrupted by the wild leaps of the carriage-return, the frantic chatter of a motor run, even the ludicrous frenzy of hosts of bogus scores.


Reconstruction

Construction of a fully-functional replica of a Colossus Mark 2 has been undertaken by a team led by Tony Sale. In spite of the blueprints and hardware being destroyed, a surprising amount of material survived, mainly in engineers' notebooks, but a considerable amount of it in the U.S. The optical tape reader might have posed the biggest problem, but Dr. Arnold Lynch its original designer was able to redesign it to his own original specification. The reconstruction is on display, in the historically correct place for Colossus No. 9, at The National Museum of Computing
The National Museum of Computing

The National Museum of Computing is a museum in the United Kingdom dedicated to collecting and restoring History of computing hardware. The museum is based at Bletchley Park in Buckinghamshire, and opened on July 12 2007....
, in H Block Bletchley Park
Bletchley Park

Bletchley Park, also known as Station X, is an estate located in the town of Bletchley, in Buckinghamshire. Since 1967, Bletchley has been part of Milton Keynes, England....
 in Milton Keynes
Milton Keynes

Milton Keynes , often abbreviated to MK, is a large town in South East England, about north-west of London. It is also the principal town of the Milton Keynes , within the ceremonial counties of England of Buckinghamshire....
, Buckinghamshire
Buckinghamshire

Buckinghamshire is a Ceremonial counties of England and Metropolitan and non-metropolitan counties of England home counties Counties of England in South East England England....
.

In November 2007, to celebrate the project completion and to mark the start of a fundraising initiative for the The National Museum of Computing
The National Museum of Computing

The National Museum of Computing is a museum in the United Kingdom dedicated to collecting and restoring History of computing hardware. The museum is based at Bletchley Park in Buckinghamshire, and opened on July 12 2007....
, a Cipher Challenge pitted the rebuilt Colossus against radio amateurs worldwide in being first to receive and decode 3 messages enciphered using the Lorenz SZ42 and transmitted from radio station DL0HNF in the computer museum. The challenge was easily won by radio amateur Joachim Schüth who had carefully prepared for the event and developed his own signal processing and decrypt code using Ada
Ada (programming language)

Ada is a structured programming, statically typed, Imperative programming, and Object-oriented programming high-level language computer programming programming language, extended from Pascal and other languages....
. The Colossus team were hampered by their wish to use World War II
World War II

World War II, or the Second World War , was a global military conflict which involved a Participants in World War II, including all of the great powers, organised into two opposing military alliances: the Allies of World War II and the Axis powers....
 radio equipment, delaying them by a day because of poor reception conditions. Nevertheless the victor's 1.4 GHz laptop
Laptop

A laptop is a personal computer designed for mobile computing small enough to sit on one's lap. A laptop includes most of the Computer hardware of a typical desktop computer, including a Computer display, a computer keyboard, a pointing device as well as a battery, into a single small and light unit....
, running his own code, took less than a minute to find the settings for all 12 wheels. The German codebreaker said: “My laptop digested ciphertext at a speed of 1.2 million characters per second – 240 times faster than Colossus. If you scale the CPU frequency by that factor, you get an equivalent clock of 5.8 MHz for Colossus. That is a remarkable speed for a computer built in 1944."

The Cipher Challenge verified the successful completion of the rebuild project. "On the strength of today's performance Colossus is as good as it was six decades ago", commented Tony Sale. "We are delighted to have produced a fitting tribute to the people who worked at Bletchley Park and whose brainpower devised these fantastic machines which broke these ciphers and shortened the war by many months."

See also

  • History of computing hardware
    History of computing hardware

    The history of computing hardware encompasses computer hardware, its Computer architecture, and its impact on Computer software.The elements of computing hardware have undergone significant improvement over their history....
  • Z3
  • Supercomputer
    Supercomputer

    A supercomputer is a computer that is at the frontline of current processing capacity, particularly speed of calculation. Supercomputers introduced in the 1960s were designed primarily by Seymour Cray at Control Data Corporation , and led the market into the 1970s until Cray left to form his own company, Cray Research....
  • Enigma Machine
    Enigma machine

    The Enigma machine is any of a family of related electro-mechanical rotor machines that have been used to generate ciphers for the encryption and decryption of secret messages....
  • Lorentz Cipher


Footnotes



Further reading

  • Harvey G. Cragon, From Fish to Colossus: How the German Lorenz Cipher was Broken at Bletchley Park (Cragon Books, Dallas, 2003; ISBN 0-9743045-0-6) – A detailed description of the cryptanalysis of Tunny, and some details of Colossus (contains some minor errors)
  • Ted Enever, Britain's Best Kept Secret: Ultra's Base at Bletchley Park (Sutton Publishing, Gloucestershire, 1999; ISBN 0-7509-2355-5) – A guided tour of the history and geography of the Park, written by one of the founder members of the Bletchley Park Trust
  • Tony Sale, The Colossus Computer 1943–1996: How It Helped to Break the German Lorenz Cipher in WWII (M.&M. Baldwin, Kidderminster, 2004; ISBN 0-947712-36-4) – A slender (20 page) booklet, containing the same material as Tony Sale's website (see below)
  • Michael Smith, Station X, 1998. ISBN 0-330-41929-3.
  • Paul Gannon, "Colossus Bletchley Park's Greatest Secret" 2006 Atlantic Books; ISBN 1-84354-330-3.
  • Jack Copeland: Colossus. The Secrets of Bletchley Park's Codebreaking Computers. Oxford University Press 2006. ISBN 0-19-284055-X


Other meanings

There was a fictional computer named Colossus in the movie Colossus: The Forbin Project
Colossus: The Forbin Project

Colossus: The Forbin Project is a science fiction movie based upon the novel Colossus , by Dennis Feltham Jones, about a massive, eponymous American defense computer`s becoming Sentience and deciding to assume control of the world....
. Also see List of fictional computers
List of fictional computers

This page is intended to be a list of computers in fiction and science fiction.See the List of fictional robots and androids for all fictional computers which are described as existing in a mobile or humanlike form....
.

But the most important fictional treatment of the historical connections between cryptanalysis, code-breaking, and the development of the digital computer design during World War II--including the role played by Turing and Bletchley Park-- is Neal Stephenson's novel Cryptonomicon (1999).

External links

  • Contains a great deal of information, including:
      • A detailed tour of the replica Colossus – make sure to click on the "More Text" links on each image to see the informative detailed text about that part of Colossus
    • – Transcript of a lecture Tony Sale gave describing the reconstruction project