SNIP_ADAPTIVE_CRYPTO_FIGURE_Figure_9_50
Wortlaut
Figure 9.50: SignatureService and CryptoContext Interfaces Name: SignatureService Technology: Native interface Usage: Public API Description: Extension meta-information service for signature contexts. GetRequiredHashAlgId Get an ID of hash algorithm required by current signature algorithm. GetRequiredHashSize Get the hash size required by current signature algorithm. Operations: GetSignatureSize Get size of the signature value produced and required by the current algorithm. Name: SignerPrivateCtx Technology: Native interface Usage: Public API Description: Signature private key context interface. GetSignatureService Get the SignatureService instance. Reset Clear the crypto context. SetKey Set (deploy) a key to the signer private algorithm context. Sign Sign a directly provided hash or message value. Operations: SignPreHashed Sign a provided digest value stored in the hash-function context. Name: VerifierPublicCtx Technology: Native interface Usage: Public API Description: Signature verification public key context interface. GetSignatureService Get the SignatureService instance.Operations: Verify Verify signature BLOB by a directly provided hash or message value. ▽
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
SignatureService GetSignatureSize definition.
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWArchitecture.pdf |
|---|---|
| Dokumentseite | Seite 84 |
| Ziel-Modul | crypto (adaptive) |
| Ziel-Anforderung | SWS_CRYPT_29004 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.90 |