Dieses Dokument befindet sich in aktiver Entwicklung und ist noch nicht finalisiert.
Skip to content

9.1 CRA Compliance Statement

9.1.1 Zweck

Das CRA Compliance Statement ist die öffentliche Zusammenfassung aller CRA-Compliance-Artefakte eines Produkts. Es dient als zentrale Anlaufstelle für Kunden, Marktaufsichtsbehörden und interne Audits.

WICHTIG

Das CRA Compliance Statement ist kein Ersatz für die rechtsverbindliche EU-Konformitätserklärung (Annex V). Es ist eine ergänzende, öffentlich zugängliche Darstellung, die auf alle relevanten Dokumente verweist.

9.1.2 Generierungsprinzip

GRUNDSATZ

Das maschinenlesbare JSON ist die einzige Quelle. Alle menschenlesbaren Formate und Compliance-Artefakte werden daraus generiert — nie manuell separat gepflegt.

text
                    ┌──────────────────────────┐
                    │  .compliance/             │
                    │  cra-statement.json       │
                    │  (Single Source of Truth)  │
                    └─────────┬────────────────┘

          ┌───────────────────┼───────────────────┐
          │                   │                   │
          ▼                   ▼                   ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ Compliance-Seite│ │ CE-Kennzeichnung│ │ Container-Labels│
│ (HTML/PDF)      │ │ (About-Dialog,  │ │ (OCI-Annotations│
│ auf Portal      │ │  README, Footer)│ │  Dockerfile)    │
└─────────────────┘ └─────────────────┘ └─────────────────┘
          │                   │                   │
          ▼                   ▼                   ▼
┌─────────────────┐ ┌─────────────────┐ ┌─────────────────┐
│ API-Endpunkt    │ │ Vereinfachte DoC│ │ Release Notes   │
│ für Behörden    │ │ (Annex VI)      │ │ Snippet         │
└─────────────────┘ └─────────────────┘ └─────────────────┘

Generierte Artefakte

ArtefaktGeneriert ausZiel
Compliance-Seite (HTML/PDF)Alle JSON-FelderCompliance-Portal
CE-Kennzeichnungmanufacturer.*, conformity.*, cra_classification.notified_bodyAbout-Dialog, README, Footer, Dokumentation
Container-Labelsconformity.ce_marking, conformity.declaration_url, support_period.end_dateDockerfile / OCI-Annotations
Vereinfachte DoC (Annex VI)manufacturer.name, product.*, conformity.declaration_url, support_period.*README, Release Notes, Verpackung
API-ResponseVollständiges JSON/api/products/{name}.json
Release-Notes-Snippetconformity.*, support_period.*, security_documentation.*GitHub Release

CE-Kennzeichnung aus JSON

Die CE-Kennzeichnung wird aus den JSON-Feldern generiert und automatisch an den konfigurierten Stellen platziert (→ 7.7 CE-Kennzeichnung):

text
Generierte CE-Kennzeichnung:

  CE [1234]                              ← notified_body (falls vorhanden)
  BAUER GROUP                            ← manufacturer.name
  Musterstraße 1, 12345 Musterstadt     ← manufacturer.address
  MinIO Gateway v2.1.0                   ← product.name + product.version

Für Container Images werden zusätzlich OCI-Labels generiert:

dockerfile
LABEL org.opencontainers.image.ce-marking="conformant"
LABEL eu.cra.doc.url="https://go.bauer-group.com/cra-minio-gateway"
LABEL eu.cra.doc.version="1.0"
LABEL eu.cra.support.end="2031-03-01"

9.1.3 Pflichtinhalte

Folgende Informationen müssen gemäß CRA öffentlich zugänglich sein und werden im Statement gebündelt:

CRA-ReferenzInformationQuerverweis
Art. 13 Abs. 6Coordinated Vulnerability Disclosure Policy4.2 Disclosure Policy
Art. 13 Abs. 8Support-Zeitraum6.4 Support & Lifecycle
Art. 13, Annex IINutzerinformation (Sicherheitshinweise)7.10 Nutzerinformation
Art. 28, Annex VEU-Konformitätserklärung (oder Link dazu)7.8 EU-Konformitätserklärung
Art. 29–30CE-Kennzeichnung7.7 CE-Kennzeichnung
Annex I, Teil II, Nr. 1SBOM (maschinenlesbar)Kapitel 2: SBOM & Signierung
Annex VIIKontaktinformationen des Herstellers6.1 Produktbeschreibung

9.1.4 Empfohlene Struktur

Ein CRA Compliance Statement sollte folgende Abschnitte enthalten:

1. Produktidentifikation

  • Produktname, Version, Typ (Software / Container / Firmware)
  • CRA-Produktkategorie (Standard / Klasse I / Klasse II / Kritisch)
  • Eindeutige Kennung (z.B. Package-URL, Container-Image-Referenz)

2. Herstellerangaben

  • Unternehmen, Anschrift
  • Sicherheitskontakt (z.B. disclosure@bauer-group.com)
  • Bevollmächtigter (falls zutreffend)

3. Konformitätsstatus

  • Angewandtes Konformitätsbewertungsverfahren (→ Kapitel 7)
  • Link zur EU-Konformitätserklärung (Annex V)
  • CE-Kennzeichnung: Status und Platzierung
  • Datum der letzten Bewertung

4. Sicherheitsdokumentation

Links zu:

  • SBOM (CycloneDX JSON)
  • Vulnerability Disclosure Policy / SECURITY.md
  • Nutzerinformation (Annex II)
  • Technische Dokumentation (soweit öffentlich)

5. Support-Zeitraum

  • Beginn und Ende des Support-Zeitraums
  • Aktuelle Phase (Active Support / Security Support)
  • Verweis auf Update-Mechanismus (→ 6.3 Update-Mechanismus)

6. Harmonisierte Normen

  • Angewandte harmonisierte Normen und technische Spezifikationen
  • SBOM-Format-Standard (z.B. CycloneDX v1.5)

7. Schwachstellenmanagement

  • Verweis auf Vulnerability Disclosure Policy
  • CVE-Monitoring-Status
  • Patch-SLAs (→ 3.3 Patch Management)

9.1.5 Beispiel

So könnte ein CRA Compliance Statement für ein fiktives Produkt aussehen:


CRA COMPLIANCE STATEMENT

MinIO Gateway — Version 2.1.0

Datum: 2026-03-01 | Hersteller: BAUER GROUP


FeldWert
ProdukttypContainer Image
CRA-KategorieStandard
KonformitätsmodulModul A (Interne Kontrolle)
CE-Kennzeichnung✅ In About-Dialog und Dokumentation
EU-Konformitätserklärung[Link zur DoC]
SBOM[CycloneDX JSON — GitHub Release]
SECURITY.md[Link]
Nutzerinformation (Annex II)[Link]
Support-Zeitraum2026-03-01 bis 2031-03-01
Vulnerability Disclosuredisclosure@bauer-group.com

9.1.6 Platzierung

KanalFormatZielgruppe
Compliance-PortalHTML (generiert aus JSON)Kunden, Behörden
Produkt-Repository.compliance/cra-statement.jsonEntwickler, Audits
README.mdVereinfachter Verweis mit LinkEntwickler
ProduktwebseiteCompliance-SektionKunden
Release NotesVerweis auf aktuelles StatementAlle

→ Details zur Publikationsstrategie: 9.2 Publikationsstrategie

9.1.7 Querverweise

DokumentLink
EU-Konformitätserklärung (Annex V)7.8 EU-Konformitätserklärung
Vereinfachte DoC (Annex VI)7.9 Vereinfachte DoC
Nutzerinformation (Annex II)7.10 Nutzerinformation
CE-Kennzeichnung7.7 CE-Kennzeichnung
TemplateA.9 CRA Compliance Statement

Dokumentation lizenziert unter CC BY-NC 4.0 · Code lizenziert unter MIT