initial commit of cloud security encrypt with HSM