Key derivation state machine states.
| Enumerator |
|---|
| CRACEN_KD_STATE_INVALID | |
| CRACEN_KD_STATE_HKDF_INIT | |
| CRACEN_KD_STATE_HKDF_STARTED | |
| CRACEN_KD_STATE_HKDF_KEYED | |
| CRACEN_KD_STATE_HKDF_OUTPUT | |
| CRACEN_KD_STATE_PBKDF2_INIT | |
| CRACEN_KD_STATE_PBKDF2_SALT | |
| CRACEN_KD_STATE_PBKDF2_PASSWORD | |
| CRACEN_KD_STATE_PBKDF2_OUTPUT | |
| CRACEN_KD_STATE_MAC_CTR_INIT | |
| CRACEN_KD_STATE_MAC_CTR_KEY_LOADED | |
| CRACEN_KD_STATE_MAC_CTR_INPUT_LABEL | |
| CRACEN_KD_STATE_MAC_CTR_INPUT_CONTEXT | |
| CRACEN_KD_STATE_MAC_CTR_OUTPUT | |
| CRACEN_KD_STATE_TLS12_PRF_INIT | |
| CRACEN_KD_STATE_TLS12_PRF_OUTPUT | |
| CRACEN_KD_STATE_TLS12_PSK_TO_MS_INIT | |
| CRACEN_KD_STATE_TLS12_PSK_TO_MS_OUTPUT | |
| CRACEN_KD_STATE_TLS12_ECJPAKE_TO_PMS_INIT | |
| CRACEN_KD_STATE_TLS12_ECJPAKE_TO_PMS_OUTPUT | |
| CRACEN_KD_STATE_WPA3_SAE_H2E_INIT | |
| CRACEN_KD_STATE_WPA3_SAE_H2E_SALT | |
| CRACEN_KD_STATE_WPA3_SAE_H2E_PASSWORD | |
| CRACEN_KD_STATE_WPA3_SAE_H2E_INFO | |
| CRACEN_KD_STATE_WPA3_SAE_H2E_OUTPUT | |