SNIP_ADAPTIVE_CRYPTO_FIGURE_Figure_9_43
Wortlaut
Figure 9.43: Common Interfaces of Cryptography Name: EntryPoint Technology: Native interface Usage: Public API Description: This interface provides the main entry points for using the Cryptography API. GenerateRandomData Generate random data of the requested size. GetSecureCounter Get current value of 128 bit SecureCounter supported by the Crypto Stack. LoadCryptoProvider Factory that creates or returns existing single instance of a specific CryptoProvider. LoadKeyStorageProvider Factory that creates or returns an existing single instance of the KeyStorageProvider. Operations: LoadX509Provider Factory that creates or returns an existing single instance of the X509Provider. Name: IOInterface Technology: Native interface Usage: Public API Description: Interface for saving and loading of security objects. GetAllowedUsage Return actual allowed key/seed usage flags defined by the key slot prototype for this "Actor" and current content of the container. GetCapacity Return capacity of the underlying resource. GetCryptoObjectT ype Return the type of the object referenced by this IOInterface. GetObjectId Return an ID of an object stored to this IOInterface. GetPayloadSize Return size of an object payload stored in the underlying buffer. GetPrimitiveId Get vendor specific ID of the primitive. Operations: GetT ypeRestriction Return content type restriction. ▽
Versionen & Provenienz · Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.
Begründung & Zuweisungs-Evidenz
IOInterface GetTypeRestriction definition.
Dokumenten-Herkunft & Rückverfolgbarkeit
| Spezifikations-Dokument | SWArchitecture.pdf |
|---|---|
| Dokumentseite | Seite 71 |
| Ziel-Modul | crypto (adaptive) |
| Ziel-Anforderung | SWS_CRYPT_40952 |
| Semantische Rolle | heuristic |
| Automatisierungs-Konfidenz | 0.90 |