The cr.yp.to microblog: 2012.12.20 12:11:07

2012.12.20 12:11:07 (281718367365238784) from Daniel J. Bernstein, replying to "Tony "Abolish ICE" Arcieri 🦀🌹 (@bascule)" (281691677205360640):

@bascule Most of the time saved is time for self-tests. Platforms vary in all sorts of nasty ways that can screw up crypto software.

Context

2012.12.19 04:32:59 (281240687498895360) from "Tony "Abolish ICE" Arcieri 🦀🌹 (@bascule)":

@hashbreaker what's your opinion of CNaCl (cmake-enabled NaCl)? https://github.com/cjdelisle/cnacl

2012.12.20 10:13:56 (281688877536788480) from Daniel J. Bernstein, replying to "Tony "Abolish ICE" Arcieri 🦀🌹 (@bascule)" (281240687498895360):

@bascule Automated testing and selection is better than manual. The name is also a problem: "C NaCl" already means the C API to NaCl.

2012.12.20 10:25:04 (281691677205360640) from "Tony "Abolish ICE" Arcieri 🦀🌹 (@bascule)":

@hashbreaker cnacl is automated but saves build plans for platforms it knows. Also literally over 100x faster builds: https://github.com/mxcl/homebrew/pull/16648