Add certificate generation script.
Add support for the HSMs in production

Add basic support for crypto operations in the HSM