@inproceedings{3e37a24484034ff09f88d39a0630b55e,
title = "The security impact of a new cryptographic library",
abstract = "This paper introduces a new cryptographic library, NaCl, and explains how the design and implementation of the library avoid various types of cryptographic disasters suffered by previous cryptographic libraries such as OpenSSL. Specifically, this paper analyzes the security impact of the following NaCl features: no data flow from secrets to load addresses; no data flow from secrets to branch conditions; no padding oracles; centralizing randomness; avoiding unnecessary randomness; extremely high speed; and cryptographic primitives chosen conservatively in light of the cryptanalytic literature.",
author = "D.J. Bernstein and T. Lange and P. Schwabe",
year = "2012",
doi = "10.1007/978-3-642-33481-8_9",
language = "English",
isbn = "978-3-642-33480-1",
series = "Lecture Notes in Computer Science",
publisher = "Springer",
pages = "159--176",
editor = "A. Hevia and G. Neven",
booktitle = "Progress in Cryptology - LATINCRYPT 2012 (2nd International Conference on Cryptology and Information Security in Latin America, Santiago, Chile, October 7-10, 2012. Proceedings)",
address = "Germany",
note = "2nd International Conference on Cryptology and Information Security in Latin America (LATINCRYPT 2012), October 7-10, 2012 ; Conference date: 07-10-2012 Through 10-10-2012",
}