James H. Ellis

From Wikipedia, the free encyclopedia

James H. Ellis (1924–November 1997) was an engineer and mathematician. In 1970, while working at GCHQ he conceived of the possibility of "non-secret encryption", more commonly termed public-key cryptography.

Ellis was born in Australia, although he was conceived in Britain and grew up in London. He studied physics at Imperial College London, and subsequently worked at the Post Office Research Station at Dollis Hill. In 1952, Ellis joined GCHQ in Eastcote, West London. In 1965, Ellis moved to Cheltenham to join the newly-formed Communications-Electronics Security Group (CESG), an arm of GCHQ.

Ellis said that the idea first occurred to him after reading a paper from World War II by someone at Bell Labs describing a way to protect voice communications by the receiver adding (and then later subtracting) random noise. However, he was unable to devise a way to implement the idea.

Shortly after joining GCHQ after he left Cambridge University, Clifford Cocks was told of Ellis' proof and that no one had been able to figure out a way to implement it. He went home, thought about it, and returned with the basic idea for what has become known as the RSA asymmetric key encryption algorithm. It was kept secret.

Not long thereafter, Cocks' friend, Malcolm Williamson, also working at GCHQ, after being told of Cocks' and Ellis' work, thought about the problem of key distribution and developed what has since become known as Diffie-Hellman key exchange. It was also kept secret.

When, a few years later, Diffie and Hellman published their 1976 paper, and shortly after that Rivest, Shamir, and Adleman announced their algorithm, Cocks, Ellis, and Williamson suggested that GCHQ announce that they had previously developed both. GCHQ decided against publication at the time and Ellis died the month before the public announcement was made.

Advanced Search
Included Web Search Engines


Safe Search

close

Top Matching Results

Occasionally Search.com will highlight specialized results that are based on the context of your query. Examples of specialized results include specific links to news, images, or video.

Top Matching Results may highlight information from other Search.com pages, content from the CNET Network of sites, or third party content. The listings are based purely on relevance. Search.com does not receive payment for listings in this section but our partners that provide this data may get paid for listing these products.

Sponsored Links

This section contains paid listings which have been purchased by companies that want to have their sites appear for specific search terms and related content. These listings are administered, sorted and maintained by a third party and are not endorsed by Search.com.

Search Results

Search.com sends your search query to several search engines at one time and integrates the results into one list which has been sorted by relevance using Search.com's proprietary algorithm. You can customize the list of search engines included in your metasearch from the preferences.

The search engines that are used in your metasearch may allow companies to pay to have their Web sites included within the results. To view the Paid Inclusion policy for a specific search engine, please visit their Web site. Search.com does not accept payment or share revenue with any search engine partner for listings in this section.