SNIP_ADAPTIVE_CRYPTO_FIGURE_Figure_9_61
Wortlaut
Figure 9.61: ExtensionService and CryptoContext Interfaces (2 of 2) Name: KeyDerivationFunctionCtx Technology: Native interface Usage: Public API Description: Key derivation function interface. AddSalt Add a salt value stored in a non-secret memory region. AddSecretSalt Add a secret salt value stored in a SecretSeed object. ConfigIterations Configure the number of iterations that will be applied by default. DeriveKey Derive a symmetric key from the provided key material and provided context configuration. DeriveSeed Derive key material (secret seed) from the provided "master" key material and the provided context configuration. GetExtensionService Get the ExtensionService instance. GetKeyIdSize Get the fixed size of the target key ID required by diversification algorithm. GetT argetAlgId Get the symmetric algorithm ID of target key . GetT argetAllowedUsage Get allowed key usage of target key . GetT argetKeyBitLength Get the bit-length of target (diversified) keys. Init Initialize this context by setting at least the target key ID. Operations: Reset Clear the crypto context. ▽
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
KeyDerivationFunctionCtx GetTargetAllowedUsage
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | EXP_SWArchitecture.pdf |
|---|---|
| Dokumentseite | Seite 108 |
| Ziel-Modul | crypto (adaptive) |
| Ziel-Anforderung | SWS_CRYPT_40946 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.85 |