[PATCH 1/5] Add general crypto auditing infrastructure