SNIP_ADAPTIVE_CRYPTO_FIGURE_Figure_9_59
Wortlaut
Figure 9.59: DigestService and CryptoContext Interfaces Name: DigestService Technology: Native interface Usage: Public API Description: Extension meta-information service for digest producing contexts. Compare Compare the calculated digest against an expected value. GetDigestSize Get the output digest size. IsFinished Check current status of the stream processing: finished or not. Operations: IsStarted Check current status of the stream processing: started or not. Name: AuthCipherCtx Technology: Native interface Usage: Public API Description: Generalized authenticated cipher context interface. Check Check the calculated digest against an expected signature object. GetDigest Retrieve the calculated digest. GetDigestService Get the DigestService instance. GetMaxAssociatedDataSize Get maximal supported size of associated public data. GetT ransformation Get the kind of transformation configured for this context: Encrypt or Decrypt. ProcessConfidentialData Process confidential data and return the result. Reset Clear the crypto context. SetKey Set (deploy) a key to the authenticated cipher symmetric algorithm context. Operations: Start Initialize the context for a new data processing or generation (depending from the primitive). ▽
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
DigestService IsFinished method
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | EXP_SWArchitecture.pdf |
|---|---|
| Dokumentseite | Seite 104 |
| Ziel-Modul | crypto (adaptive) |
| Ziel-Anforderung | SWS_CRYPT_29015 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |