Claus-Peter Schnorr (nacido el 4 de agosto de 1943) es un matemático y criptógrafo alemán .
Recibió su doctorado en la Universidad de Saarbrücken en 1966 y su habilitación en 1970. Las contribuciones de Schnorr a la criptografía incluyen su estudio de los grupos de Schnorr , que se utilizan en el algoritmo de firma digital que lleva su nombre. Además de esto, Schnorr es conocido por sus contribuciones a la teoría de la información algorítmica y por crear un enfoque para la definición de una secuencia algorítmicamente aleatoria que es alternativa al concepto de aleatoriedad de Martin-Löf.
Schnorr fue profesor de matemáticas y ciencias de la computación en la Universidad Johann Wolfgang Goethe de Frankfurt . Se jubiló en 2011 después de trabajar allí durante 40 años. También es asociado distinguido de RSA Laboratories y recibió el premio Gottfried Wilhelm Leibniz junto con Johannes Buchmann en 1993. Recibió, junto con Jean-Jacques Quisquater , el premio RSA a la excelencia en matemáticas en 2013.
Schnorr mantuvo una patente sobre las firmas Schnorr hasta 2008.