## page was renamed from HsmRequirements The following is a loose list of requirements for the evaluation of HSM for being used for CAcert ||Non-FIPS certification||ICP-Brasil, independent security audits|| ||Common Criteria certification||optional|| ||FIPS level 3 equivalent || ||http://www.adobe.com/misc/pdfs/Adobe_CDS_CPv011604clean.pdf compliant ||Non-FIPS mode available || Detailled documentation on the differences between FIPS and Non-FIPS mode || ||supported by OpenSSL||out-of-the-box?|| ||supported by GnuPG||out-of-the-box?|| ||supported by CryptLib|||| ||supported by EJBCA|| ||Standalone, not as PCI card|| ||Performance: Minimum 1 Sig/Second|| ||Training courses for Operators and Developers|| ||SDK available for custom software in the HSM|| ||Crypto-Key splitting across multiple HSMs|| ||Threshold crypto across multiple HSMs|| ||Which application layer do they offer? PKCS#11 style RSA key/signature/decryption? Or application layer X.509 CA inside the HSM?||Does it just store the key, or can we run the CA inside the HSM?|| ||HSM-clustering|| ||Requirements for HSM-clustering||Maximum latency for each link. Does the cluster have to have a maximum size of 30 kilometers?|| ||Which algorithms are supported?|| ||If ECC is supported, can we turn it off, to guarantee that it canĀ“t be used?|| ||GOST support|| ||Which padding algorithms are supported?|| ||What are the temperature, humidity and barometric pressure requirements?|| ||Does it use Chinese Remainder theorem optimisation for RSA?|| ||Can it also work on RSA without the Chinese Remainder optimisation?|| == HSM pages == * [[Pkcs11TaskForce]] * [[Possum]] == Interesting lInks == * [[https://cryptech.is/wiki|CryptTech's Open HSM]].