#qmail #history with Georgi Guninski’s three security holes found in 02005 if parts of qmail are run without ulimits. #DJB
on 02026-07-17#PDF of #DJB’s talk slides about the #NSA’s #history of weakening #crypto
on 02026-06-04#DJB’s outline of the #history of the #NSA’s involvement in weakening #crypto, including their reduction of #DES’s key length. #NIST #DSA #DualEC #SIGINT-enabling-project #NISTPQC #FOIA
on 02026-06-04#DJB’s diagnosis of the #IPv6 mess and how it could have been avoided
on 02026-01-15discussion of #DJB using #Fil-C to try to recompile Debian
on 02025-11-05#PDF slides for Dan Bernstein’s talk “The Death of Optimizing #Compilers”. #DJB
on 02024-12-17#DJB version of #SHA-3 (#Keccak) as a C Python (2) extension module, called "simplesha3", in 47 lines of C (though several lines, taken from the 9-tweet @tweetfips202, are quite dense and obfuscated.) #crypto #smallisbeautiful
on 02017-03-22More on #DJB’s Salsa20 and ChaCha20 symmetric ciphers. #crypto
on 02017-01-10Snuffle was #DJB’s demonstration in 1995 that secure hash functions were adequate to securely encrypt data. In 2005 he designed Salsa20, a successor based on a different hash function; in 2008 he designed ChaCha20, using another hash function, which is the current state-of-the-art symmetric cipher used in TLS. #crypto #history
on 02017-01-10ChaCha12-256 (without the usual security margin) has about the same #performance as AES-128 on several generations of Intel #hardware, because it’s good at #vectorization of #crypto, and will get faster now that Intel is exposing their 52-bit multipliers as #djb requested in 2002. Also apparently Intel is adding inversion in GF(256).
on 02016-08-11“SPHINCS-256 is a high-security #post-quantum stateless hash-based signature scheme that signs hundreds of messages per second on a modern 4-core 3.5GHz Intel CPU. Signatures are 41 KB, public keys are 1 KB, and private keys are 1 KB. SPHINCS-256 is designed to provide long-term 2128 security even against attackers equipped with quantum computers.” #djb #crypto #algorithms
on 02016-01-06“the death of optimizing #compilers” #djb
on 02015-12-03Tony Finch’s trie based on #DJB’s crit-bit #trees but consuming less memory by branching on nibbles, with a 16-bit sparsity bitmap. #algorithms
on 02015-10-04The original 2009 #djb paper on #NaCl #security. Permanent ID 1ae6a0ecef3073622426b3ee56260d34. Includes pure-#Python implementations of #Curve25519 and #Salsa20 by Matthew Dempsky, as well as #Sagemath code. Doesn’t mention crypto_sign, so maybe it didn’t exist at first, which would explain why I thought it didn’t exist.
Different implementations of #djb’s daemontools.
on 02015-08-13