FIPSFSM
Jump to navigation
Jump to search
This is a draft document.
States
Refer to the table below studying the state diagram <link here>.
|
State Label |
State Mnemonic |
State Description |
|---|---|---|
| 1.A | FIPS Module Unloaded (Power Off) | The FIPS Module has not been loaded. (Equivalent to "no power has been applied to the module"). |
| 1.B | Power Up Initialization | Module initialization state. |
| 1.C | Initial Power Up Self Test | The FIPS module performs power up self tests for RC2-ECB, RC2-CBC, RC4, DES-ECB, DES-CBC, DES3-ECB, DES3-CBC, MD2, MD5, SHA-1, RSA encryption, RSA decryption, RSA signatures, RSA signature verification, DSA signatures, and DSA signature verification. |
| 2.A | FIPS Module Loaded | The FIPS module has been loaded and is ready to be utilized. |
Transitions
|
Trans # |
Initial State |
Final State |
Event |
Module |
|---|---|---|---|---|
| 1.1 | Unloaded | Initializing | SECMOD_LoadPKCS11Module() is called | - |
| 1.2 | Initializing | Self Test | Successful Initialization | - |
| 1.3 | Self Test | Unloaded | Self test failure | - |
| 1.4 | Self Test | Loaded | Self test successful | - |