FIPSFSM: Difference between revisions
Jump to navigation
Jump to search
mNo edit summary |
mNo edit summary |
||
| Line 16: | Line 16: | ||
| The FIPS Module has not been loaded. (Equivalent to "no power has been applied to the module"). | | The FIPS Module has not been loaded. (Equivalent to "no power has been applied to the module"). | ||
|- | |- | ||
| 1.B|| | | 1.B|| Power Up Initialization | ||
| Module initialization state. | | Module initialization state. | ||
|- | |- | ||
| 1. | | 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. | |||
| | |||
|} | |} | ||
| Line 50: | Line 38: | ||
! | ! | ||
Event | Event | ||
! | ! | ||
Module | 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|| - | |||
|+ | |||
} | |||
Revision as of 22:19, 20 April 2006
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 | - |