DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-001133fac08c10b8 535 × 327 px 1 Release(s)

Figure 9.63: Cryptographic Object Interfaces

SHA-256 Inhalts-Fingerabdruck: 001133fac08c10b85950fee1588ffc5f896e505e910883a4085b6df04c040959
✦ KI-generierte Bildanalyse & technische Beschreibung Modell: gemini-3.8-flash (via agy) · Rezept figure-series@1 · erstellt am 2026-10-08

1. Diagrammtyp & Architektur-Kontext

UML-Klassendiagramm zur Darstellung der statischen Schnittstellen- und Abhängigkeitsarchitektur für kryptographische Objekte innerhalb der AUTOSAR Adaptive Platform. Das Diagramm spezifiziert die Interaktion einer Adaptive Application mit dem Functional Cluster Cryptography (daemon-based) über standardisierte Schnittstellen.

2. Komponenten, Entitäten & Schnittstellen

  • Adaptive Application: Anwendungskomponente, die kryptographische Schnittstellen konsumiert (über gerichtete «use»-Abhängigkeiten).
  • «aapFunctionalCluster» Cryptography (daemon-based): Plattformkomponente/Dienst, der die Schnittstellen über Realisierungsbeziehungen bereitstellt.
  • Schnittstellen / Objekte:
    • CryptoPrimitiveId (Stereotypen «aapAPI, aapNativeInterface»): Methoden + GetPrimitiveId(), + GetPrimitiveName().
    • SymmetricKey (Stereotypen RestrictedUseObject, «aapAPI, aapNativeInterface»): ohne dargestellte Methoden.
    • PrivateKey (Stereotypen RestrictedUseObject, «aapAPI, aapNativeInterface»): Methode + GetPublicKey().

3. Dynamisches Verhalten & Sequenzablauf

Statisches Strukturdiagramm ohne explizite Ablauf- oder Sequenzpfade. Der Aufrufkontext ergibt sich aus der synchronen Nutzung der Schnittstellenmethoden durch die Adaptive Application, wobei die Ausführung und Schlüsselverwaltung durch den Cryptography-Daemon im Hintergrund realisiert werden.

4. Normative Relevanz & Entwickler-Hinweise

Normative Definition der Kernschnittstellen für kryptographische Schlüssel und Primitive:

  • RestrictedUseObject markiert Schlüsselobjekte mit reglementierten Verwendungsregeln (SymmetricKey, PrivateKey).
  • CryptoPrimitiveId dient der Identifikation und Konfigurationsabfrage der zugrundeliegenden kryptographischen Primitive.
  • PrivateKey erlaubt das Abrufen des zugehörigen öffentlichen Schlüssels (+ GetPublicKey()).

Versionsvergleich KI-generiert · gemini-3.8-flash (via agy)

R24-11 → R25-11 keine inhaltliche Änderung Vorgänger: FIG-ac86d5d6d324bace

Keine inhaltlichen Änderungen erkennbar.

Zugeordnete Anforderungen

Diese Angaben zeigt der Versions-Explorer.

Aus dem Dokument extrahierter Text & Kontext

Beschriftungen im Schaubild:

«aapFunctionalCluster» | Cryptography daemon-based | «aapAPI,aapNativeInter... | CryptoPrimitiveId | + GetPrimitiveId() + GetPrimitiveName() | RestrictedUseObject | «aapAPI,aapNativeInterf... | PrivateKey | + GetPublicKey() | RestrictedUseObject | «aapAPI,aapNativeInte... | SymmetricKey | Adaptive Application | «use» «use» «use»

Vorkommen in AUTOSAR-Releases (1)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R25-11 AUTOSAR_AP_EXP_SWArchitecture S. 111 9.63 Figure 9.63: Cryptographic Object Interfaces