CLASSIC
Modul: cryif
Rolle: constitutive
Konfidenz: 95%
SNIP_CLASSIC_CRYIF_SECTION_7_2_General_Behavior
Wortlaut
7.2 General Behavior
[SWS_Csm_00941] Upstream requirements: SRS_CryptoStack_00006
⌈A job is an instance of a configurated cryptographic primitive.⌋
[SWS_Csm_00016] ⌈For each job just one instance shall be processed by CSM at a time.⌋
[SWS_Csm_00022] Upstream requirements: SRS_CryptoStack_00009
⌈The CSM module shall allow parallel processing of different jobs.⌋
[SWS_Csm_00017] Upstream requirements: SRS_CryptoStack_00006
⌈If a service of the CSM module is requested and the corresponding job is in "ACTIVE" state, the job request shall call CryIf_ProcessJob and pass on the return value.⌋
[SWS_Csm_00018] Upstream requirements: SRS_CryptoStack_00006
⌈If a service of the CSM module is requested, and the CSM job needs to be queued and the queue is full, the job request shall be rejected with the return value CRYPTO_ E_BUSY.⌋
[SWS_Csm_00019] Upstream requirements: SRS_CryptoStack_00101
⌈If an asynchronous interface is configured, the CSM module shall provide a main function Csm_MainFunction which is called cyclically to control processing of the jobs via a state machine.⌋
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
Cited verbatim in the snippet (deterministic citation).
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWS_CryptoServiceManager.pdf |
|---|---|
| Dokumentseite | Seite 22 |
| Ziel-Modul | cryif (classic) |
| Ziel-Anforderung | SWS_Csm_00941 |
| Semantische Rolle | constitutive |
| Automatisierungs-Konfidenz | 0.95 |