tinhat : crypto random for the truly paranoid