Thanks to Samuel Neves and Rich Salz for finding bugs Thanks to the OpenBSD project for providing cryptography. Their handywork lives in some of the files in crypto/