Explaining cryptographic systems

Modern cryptography can achieve levels of security and authentication that non-specialists find literally incredible. Techniques including information-hiding protocols, zero-knowledge proofs and public key cryptosystems can be used to support applications like digital signatures, digital cash, on-li...

Full description

Saved in:
Bibliographic Details
Published inComputers and education Vol. 40; no. 3; pp. 199 - 215
Main Authors Bell, Tim, Thimbleby, Harold, Fellows, Mike, Witten, Ian, Koblitz, Neil, Powell, Matthew
Format Journal Article
LanguageEnglish
Published Elsevier Ltd 01.04.2003
Subjects
Online AccessGet full text

Cover

Loading…
More Information
Summary:Modern cryptography can achieve levels of security and authentication that non-specialists find literally incredible. Techniques including information-hiding protocols, zero-knowledge proofs and public key cryptosystems can be used to support applications like digital signatures, digital cash, on-line poker and secure voting in ways that are provably secure—far more secure than the traditional systems they replace. This paper describes simple versions of such applications that have been used to give school-children and the general public a broad understanding of what can be achieved, and how. The material has been extensively and successfully used by the authors in schools, science festivals and with undergraduates, and even postgraduate specialists.
ISSN:0360-1315
1873-782X
DOI:10.1016/S0360-1315(02)00102-1