Dual EC: a standardized back door

D.J. Bernstein, T. Lange, R. Niederhagen

Onderzoeksoutput: Hoofdstuk in Boek/Rapport/CongresprocedureHoofdstukAcademicpeer review

50 Citaten (Scopus)

Samenvatting

Dual EC is an algorithm to compute pseudorandom numbers starting from some random input. Dual EC was standardized by NIST, ANSI, and ISO among other algorithms to generate pseudorandom numbers. For a long time this algorithm was considered suspicious – the entity designing the algorithm could have easily chosen the parameters in such a way that it can predict all outputs – and on top of that it is much slower than the alternatives and the numbers it provides are more biased, i.e., not random. The Snowden revelations, and in particular reports on Project Bullrun and the SIGINT Enabling Project, have indicated that Dual EC was part of a systematic effort by NSA to subvert standards. This paper traces the history of Dual EC including some suspicious changes to the standard, explains how the back door works in real-life applications, and explores the standardization and patent ecosystem in which the standardized back door stayed under the radar.

Originele taal-2Engels
TitelThe New Codebreakers : Essays Dedicated to David Kahn on the Occasion of His 85th Birthday
RedacteurenP.Y.A. Ryan, D. Naccache, J.J. Quisquater
Plaats van productieDordrecht
UitgeverijSpringer
Pagina's256-281
Aantal pagina's26
ISBN van elektronische versie978-3-662-49301-4
ISBN van geprinte versie978-3-662-49300-7
DOI's
StatusGepubliceerd - 2016

Publicatie series

NaamLecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)
Volume9100
ISSN van geprinte versie0302-9743
ISSN van elektronische versie1611-3349

Vingerafdruk

Duik in de onderzoeksthema's van 'Dual EC: a standardized back door'. Samen vormen ze een unieke vingerafdruk.

Citeer dit