DEENESPTFRRUARHIKOZHNL
CLASSIC Modul: keym Rolle: heuristic Konfidenz: 75%

SNIP_CLASSIC_KEYM_SECTION_8_3_1_2_KeyM_Deinit

Quelle: SWS_KeyManager.pdf (Seite 49) • Ziel-Anforderung: SWS_KeyM_00144

Wortlaut

8.3.1.2 KeyM_Deinit [SWS_KeyM_00047] Definition of API function KeyM_Deinit Upstream requirements: SRS_CryptoStack_00120, SRS_CryptoStack_00100, SRS_BSW_00310 ⌈ Service Name KeyM_Deinit Syntax void KeyM_Deinit ( void ) Service ID [hex] 0x02 Sync/Async Synchronous Reentrancy Non Reentrant Parameters (in) None ▽ △ Parameters (inout) None Parameters (out) None Return value None Description This function resets the key management module to the uninitialized state. Available via KeyM.h ⌋ [SWS_KeyM_00048] Upstream requirements: SRS_CryptoStack_00120 ⌈For security reason the crypto key submodule shall actively destroy all data in RAM that was used for cryptographical key material. Especially symmetric keys and intermediate results shall be set to an initial value.⌋

Versionen & Provenienz · Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Begründung & Zuweisungs-Evidenz

Checks KeyM initialized before de-initialization

Dokumenten-Herkunft & Rückverfolgbarkeit

Spezifikations-Dokument SWS_KeyManager.pdf
Dokumentseite Seite 49
Ziel-Modul keym (classic)
Ziel-Anforderung SWS_KeyM_00144
Semantische Rolle heuristic
Automatisierungs-Konfidenz 0.75