SNIP_ADAPTIVE_CRYPTO_FIGURE_Figure_9_54
Wortlaut
Figure 9.54: CryptoService and CryptoContext Interfaces Name: CryptoService Technology: Native interface Usage: Public API Description: Extension meta-information service for cryptographic contexts. GetBlockSize Get block (or internal buffer) size of the base algorithm. GetMaxInputSize Get maximum expected size of the input data block. Operations: GetMaxOutputSize Get maximum possible size of the output data block. Name: EncryptorPrivateCtx Technology: Native interface Usage: Public API Description: Asymmetric decryption private key context interface. GetCryptoService Get the CryptoService instance. ProcessBlock Encrypt an input block according to the encryptor configuration. Reset Clear the crypto context. Operations: SetKey Set (deploy) a key to the decryptor private algorithm context. Name: DecryptorPrivateCtx Technology: Native interface Usage: Public API Description: Asymmetric decryption private key context interface. GetCryptoService Get the CryptoService instance. ProcessBlock Decrypt an input block according to the decryptor configuration. Reset Clear the crypto context. Operations: SetKey Set (deploy) a key to the decryptor private algorithm context.
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
CryptoService GetBlockSize method
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | EXP_SWArchitecture.pdf |
|---|---|
| Dokumentseite | Seite 100 |
| Ziel-Modul | crypto (adaptive) |
| Ziel-Anforderung | SWS_CRYPT_29023 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |