The Federal Information Processing Standard (FIPS) 140-2 which is developed by the National Institute of Standards and Technology (NIST) specifies the security requirements to validate the encryption module design and implementation.