- Victor Shoup
Victor Shoup is a computer scientist and mathematician. He obtained a PhD in computer science from the
University of Wisconsin-Madison in 1989, and is currently a Professor at theCourant Institute of Mathematical Sciences atNew York University . He has previously held positions atAT&T Bell Labs , theUniversity of Toronto ,Saarland University , and theIBM Zurich Research Lab .Shoup's main research interests and contributions are computer algorithms relating to
number theory ,algebra , andcryptography . His contributions to these fields include:* The
Cramer-Shoup system asymmetric encryption algorithm bears his name.
* His freely available (under the terms of theGNU GPL)C++ library of number theory algorithms, NTL, is widely used and well-regarded for its high performance.
* He is the author of a widely used textbook, "A Computational Introduction to Number Theory and Algebra", which is freely available online.
* He has proved (while at IBM Zurich) a lower bound to thecomputational complexity of generic algorithms for solving thediscrete logarithm problem , a problem ingroup theory which is of considerable importance to public-key cryptography.
* He is presently closely involved in the development of an emergingISO standard for public-key cryptography.ee also
*
Cramer-Shoup system References / External links
* [http://www.shoup.net/ Shoup's website] , including his free textbook, NTL library and research papers
* [http://www.win.tue.nl/math/eidma/courses/minicourses/shoup/shoup.html Advertisement] for a 2003 cryptography course of Shoup's (mentioning history of academic institutes where Shoup has held positions)
Wikimedia Foundation. 2010.