DEENESPTFRRUARHIKOZHNL
AUTOSAR_AP_EXP_SWArchitecture FIG-ac86d5d6d324bace 535 × 327 px 2 Release(s)

Figure 9.59: Cryptographic Object Interfaces

SHA-256 Inhalts-Fingerabdruck: ac86d5d6d324bace3ca0b30982e1a2da0275814f4c249128d827f580affe462b
✦ 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)

R22-11 → R23-11 keine inhaltliche Änderung Vorgänger: FIG-3bcef1f425b1e471

Keine inhaltlichen Änderungen erkennbar.

R24-11 → R25-11 keine inhaltliche Änderung Nachfolger: FIG-001133fac08c10b8

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 (2)

Release Dokument Seite Nr. Bildunterschrift im Dokument
R23-11 AUTOSAR_AP_EXP_SWArchitecture S. 93 9.52 Figure 9.52: Cryptographic Object Interfaces
R24-11 AUTOSAR_AP_EXP_SWArchitecture S. 108 9.59 Figure 9.59: Cryptographic Object Interfaces