search
Get Started
search
Clifford Cocks - Computer Scientist
zoom_in Click to enlarge

Clifford Cocks

description Clifford Cocks Overview

Clifford Cocks is a British mathematician who worked at GCHQ, the UK's signals intelligence agency. He independently invented a public-key encryption system equivalent to RSA in 1973, several years before the public publication of RSA by Rivest, Shamir, and Adleman. His discovery remained classified by the UK government until 1997, when it was finally acknowledged and made public.

help Clifford Cocks FAQ

What cryptographic system did Clifford Cocks invent?

Clifford Cocks, a British mathematician at GCHQ, independently invented a public-key encryption system equivalent to RSA in 1973. This discovery was made four years before Rivest, Shamir, and Adleman published their famous RSA algorithm at MIT.

Why wasn't Clifford Cocks credited with inventing RSA earlier?

Because Cocks worked for the UK's Government Communications Headquarters (GCHQ), his invention was classified as a top-secret government document. The public did not learn of his 1973 discovery until the details were finally declassified in 1997.

What did Clifford Cocks do after his 1973 cryptographic discovery?

Cocks continued to work at GCHQ and eventually became the agency's Chief Mathematician. In the early 2000s, he also contributed heavily to the development of secure, identity-based encryption (IBE) protocols.

Where was Clifford Cocks educated?

He studied mathematics at the University of Cambridge, specializing in number theory. It was at Cambridge that he met Malcolm Williamson, another mathematician who independently discovered what is now known as the Diffie-Hellman key exchange.

Reviews & Comments

Write a Review

rate_review

Be the first to review

Share your thoughts with the community and help others make better decisions.

Save to your list

Save your favorites and follow how their scores change over time.

Save favorites
Get updates
Compare scores

Already have an account? Sign in

Compare Items

See how they stack up against each other

Comparing
VS
Select 1 more item to compare