Regarding the security requirements of cryptographic modules, the US Federal Information Processing Standards (FIPS) is a recognized standard in the industry. For example, international organizations such as SWIFT and the domestic financial regulatory commission require the banking industry to use FIPS 140-2 Level 3 The above certified Hardware Security Module (HSM) to store important keys. Basically, as long as the software, hardware or firmware using the cryptographic module is applicable to this standard specification, the FIPS mode can also be enabled in the current common operating systems, and even some operating systems are enabled by default. It is worth noting that this year is a critical period for the transition from FIPS 140-2 to FIPS 140-3.
