GGH signature scheme
{{Short description|Digital signature scheme}}
The Goldreich-Goldwasser-Halevi (GGH) signature scheme is a digital signature scheme proposed in 1995 and published in 1997, based on solving the closest vector problem (CVP) in a lattice. The signer demonstrates knowledge of a good basis for the lattice by using it to solve CVP on a point representing the message; the verifier uses a bad basis for the same lattice to verify that the signature under consideration is actually a lattice point and is sufficiently close to the message point.
The idea was not developed in detail in the original paper, which focussed more on the associated encryption algorithm.
GGH signatures form the basis for the NTRUSign signature algorithm.
{{ill|Phong Q. Nguyen|fr|Phong Nguyen}} and Oded Regev had cryptanalyzed (broken) the original GGH signature scheme in 2006.
Bibliography
- {{cite book |first1=Oded |last1=Goldreich |first2=Shafi |last2=Goldwasser |first3=Shai |last3=Halevi |chapter=Public-key cryptosystems from lattice reduction problems |title=CRYPTO '97: Proceedings of the 17th Annual International Cryptology Conference on Advances in Cryptology |pages=112–131 |location=London |year=1997 |publisher=Springer-Verlag }}
- {{cite journal | last1 = Nguyen | first1 = Phong Q. | last2 = Regev | first2 = Oded | title = Learning a Parallelepiped: Cryptanalysis of GGH and NTRU Signatures| journal = Journal of Cryptology | date = 11 November 2008 | volume = 22 | issue = 2 | pages = 139–160 | issn = 0933-2790 | eissn = 1432-1378 | doi = 10.1007/s00145-008-9031-0 | pmid = | s2cid = 2164840 | url = https://iacr.org/archive/eurocrypt2006/40040273/40040273.pdf}}Preliminary version in EUROCRYPT 2006.
External links
- [https://people.csail.mit.edu/shaih/pubs/ggh97a.html The webpage of the original paper]
Category:Digital signature schemes
Category:Lattice-based cryptography
{{crypto-stub}}