cryptest

cryptest [-esES] [-m BYTES] [-b BYTES]
Only supported in FIPS 140-2 Level 2 Security Worlds.

Tests all defined symmetric cryptographic mechanisms, encrypt/decrypt and sign/verify operations.

Option Description

-b, --channel-block-size=BYTES

Specifies the block (chunk) size when using channels.

-e, --encryption

Tests the confidentiality (encryption) mechanisms.

-E, --channel-encrypt

Uses explicit symmetric channel operations to encrypt or sign.

-m, --max-size=BYTES

Specifies the maximum size of encryption tests to run.

-s, --signature

Tests the integrity (signature, hash, MAC, and HMAC) mechanisms.

-S, --channel-decrypt

Uses explicit symmetric channel operations to decrypt or verify.

Option to address HSMs

-M, --module=MODULE

Specifies the number of the module to perform the tests on.
If you only have one module, <MODULE> is 1. If you do not specify a module number, the utility uses all modules by default.

Help options

-h, --help

Displays help for cryptest.

-u, --usage

Displays a brief usage summary for cryptest.

--version

Displays the version number of the Security World Software that deploys cryptest.