AUTOSAR_SWS_KeyManager
FIG-184e708d9b59a652
775 × 446 px
2 Release(s)
Figure 7: 3: Exemplary configuration of a certificate chain in a hierarchy with references to CSM jobs and keys.
SHA-256 Inhalts-Fingerabdruck:
184e708d9b59a65205b96f3d430fa95d973a98a3ab083efaf3190c562a17eb24
✦
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
Konfigurations- und Objektdiagramm (Metamodell-Instanziierung) im Kontext der AUTOSAR Classic Platform. Das Diagramm modelliert die hierarchische Beziehung und strukturelle Kopplung zwischen dem Key Manager (KeyM) als übergeordnetem Zertifikatsverwalter und dem Crypto Service Manager (CSM) als ausführender kryptografischer Schicht zur Zertifikatsketten-Verifizierung.
2. Komponenten, Entitäten & Schnittstellen
Das Diagramm gliedert sich in zwei Hauptblöcke:
- KeyM (Key Manager): Enthält eine dreistufige Zertifikatshierarchie bestehend aus
KeyMCertificate/Root,IntermediateundWorking Certificate. Jedes dieser Zertifikatsobjekte besitzt drei konfigurierte Referenzen:Upper Hierarch. Cert Ref: Verweist hierarchisch nach oben (Intermediatereferenziert via<<ref>>dieRoot;Working Certificatereferenziert via<<ref>>dasIntermediate; dieRootreferenziert sich über eine reflexive<<ref>>-Schleife selbst).Signature Verify Job Ref: Gestrichelte Referenz auf den jeweiligen Verifizierungsjob im CSM (Root->CsmJob1,Intermediate->CsmJob2,Working Certificate->CsmJob3).Signature Verify Key Ref: Durchgezogene Referenz mit Stereotyp<<certificate public key>>auf den öffentlichen Schlüssel im CSM (Root->CsmKey1,Intermediate->CsmKey2,Working Certificate->CsmKey3).
- CSM (Crypto Service Manager): Enthält drei Job-Entitäten (
CsmJob1,CsmJob2,CsmJob3) und drei Schlüssel-Entitäten (CsmKey1,CsmKey2,CsmKey3).- Jeder Job besitzt eine interne Referenz
Job Key Refauf den zugehörigen Schlüssel (CsmJob1->CsmKey1,CsmJob2->CsmKey2,CsmJob3->CsmKey3).
- Jeder Job besitzt eine interne Referenz
- Beziehungsrelationen KeyM zu CSM:
- Jedes Zertifikatsobjekt ist über eine Relation
<<use for verification>>mit dem CSM-Job der übergeordneten Hierarchiestufe verbunden:Working CertificatenutztCsmJob2(den Job des Intermediates),IntermediatenutztCsmJob1(den Job der Root), undKeyMCertificate/RootnutztCsmJob1(Selbstverifikation).
- Jedes Zertifikatsobjekt ist über eine Relation
3. Dynamisches Verhalten & Sequenzablauf
Statisches Verknüpfungsmodell ohne zeitlichen Sequenzablauf; impliziert jedoch die Verifikationsreihenfolge einer Chain of Trust:
- Zur Überprüfung des
Working Certificatewird die Signaturprüfung über die Assoziation<<use for verification>>anCsmJob2delegiert, welcher auf den öffentlichen SchlüsselCsmKey2des übergeordnetenIntermediate-Zertifikats zugreift. - Das
Intermediate-Zertifikat wird analog überCsmJob1mit dem öffentlichen SchlüsselCsmKey1der Root-CA verifiziert. - Das Root-Zertifikat (
KeyMCertificate/Root) schließt die Kette ab, indem es sich selbst überCsmJob1undCsmKey1verifiziert (Self-signed Root).
4. Normative Relevanz & Entwickler-Hinweise
Konfigurationsrichtlinie für die AUTOSAR-KeyM- und CSM-Parametrierung:
- Jedes
KeyMCertificatemuss für die kryptografische Verifikation zwingend mit entsprechenden CSM-Primitiven verknüpft sein (Signature Verify Job RefundSignature Verify Key Ref). - Die Signaturvalidierung eines Zertifikats der Ebene n erfordert den öffentlichen Schlüssel bzw. den CSM-Verifizierungsjob der Hierarchieebene n-1 (
Upper Hierarch. Cert Ref). - Root-Zertifikate stellen den Trust Anchor dar und müssen als selbstsigniert konfiguriert werden, indem
Upper Hierarch. Cert Refreflexiv auf das Root-Element selbst zurückverweist und<<use for verification>>auf den eigenen Verifizierungsjob zeigt.
Zugeordnete Anforderungen
Diese Angaben zeigt der Versions-Explorer.