Sitemap
Press enter or click to view image in full size

Member-only story

David Naccache and Jacques Stern — And The Uncracked Method With Homomorphic Addition

9 min readDec 23, 2024

--

RSA has survived nearly five decades and is still going strong. However, there have been other methods for public key encryption that have not quite scaled the levels of RSA. And, so, in 1997, David Naccache and Jacques Stern produced a knapsack method for public key encryption, and which has still to be broken [1][here]:

Press enter or click to view image in full size

Before we cover the Naccache-Stern Knapsack cryptosystem, we will first cover the method created by Ralph Merkle and Marty Hellman [2]:

Press enter or click to view image in full size

Knapsack encryption provides a good approach to creating public and private keys, where the private key is easy to use, while the public key is difficult to compute. Within five years of the paper being published, Adi Shamir [3] cracked it, and so RSA was clear to become the de facto method:

--

--

Prof Bill Buchanan OBE FRSE
Prof Bill Buchanan OBE FRSE

Written by Prof Bill Buchanan OBE FRSE

Professor of Cryptography. Serial innovator. Believer in fairness, justice & freedom. Based in Edinburgh. Old World Breaker. New World Creator. Building trust.