zero-lab: ti-cli 0.2.0, TSL-Signaturprüfung und Zertifikatstypen aus der TSL
gematik.github.io
- Branch
master: 1 neuer Commit (3652e4b, „created new html pages"), 2 Dateien geändert (30 Einfügungen, 30 Löschungen).
zero-lab
Neues Tag/Release: rust/ti-cli/v0.2.0 (Commit 7068745, „ti-cli: release 0.2.0").
Branch main: 26 neue Commits, 152 Dateien geändert (14.347 Einfügungen, 537 Löschungen). Enthalten sind die Pull Requests #36, #37, #38 und #39.
TSL-Signaturprüfung (PR #36, feat/rust-ti-xmldsig)
- Neue Crate
ti-xmldsigmit striktem, begrenztem XML-Parsing (TSLSIG-001) und Exclusive C14N 1.0 (TSLSIG-016). - TSL-Signaturprofil und Digests (TSLSIG-010 – 023) in
ti-xmldsig. ti-pki: TSL-Signaturverifikation (TSLSIG-012, 018, 020, 022).ti-pkiundti-cli: TSL-Signer unter der TSL-Signer-CA je Umgebung (TSLSIG-030 – 035), Signer-Status, Update-Regeln und verifiziertes Laden (TSLSIG-040 – 055), Signer-CAs als Liste und Meldung angekündigter CAs (TSLSIG-030, 060).- Meldung von Problemen mit TSL-State-Dateien; Tests in allen Feature-Kombinationen.
- Aufgezeichnete OCSP-Antworten für die TSL-Signer; OCSP-Responder aus der verifizierten TSL aufgelistet; TSL im Trust-Tree.
- Spezifikation: TSL-XMLDSig-Anforderungen und Konformität (
spec); Dokumentation mit Links zu den gematik-Spezifikationen, denen die TSL-Arbeit folgt.
Zertifikatstypen und OCSP (PR #37, #38)
ti-pki,ti-cli: Zertifikatstypen je CA aus der verifizierten TSL (TUC_PKI_007).ti-pki: generierte OCSP-Antworten für den TSL-Signer (alle TSLSIG-041-Ergebnisse).
CLI
ti-cli:--envundTI_ENVfür jeden Befehl, der eine Umgebung benötigt.ti-cli: Alle Namensattribute inpki inspectbeschriftet, hex-kodierte Werte dekodiert; mehrwertige RDN-Namen.
Reports und WebAssembly (PR #39, feat/ti-wasm)
- Neue Crate
ti-reportmit gemeinsamen Zertifikats- und TSL-Reports;ti-pki: TSL-Scheme-Information. ti-wasm: verifizierte TSL-Ansicht und Zertifikatsreports als WebAssembly;TrustContextmit Zertifikatsprüfungen gegen eine verifizierte TSL offline.ti-pki: OIDs für CV-Zertifikatstypen (oid_cv_rootcert,oid_cv_cert); Extended Key Usage des TSL-Signers alsid-tsl-kp-tslSigningbenannt.
Auf einen Blick
- zero-lab: Tag
rust/ti-cli/v0.2.0(ti-cli 0.2.0). - zero-lab: 26 Commits auf
main, 152 Dateien, +14.347/−537 Zeilen, vier gemergte Pull Requests (#36–#39). - zero-lab: neue Crates
ti-xmldsig,ti-reportundti-wasm; TSL-Signaturprüfung nach TSLSIG-Anforderungen. - zero-lab: Zertifikatstypen je CA aus der verifizierten TSL (TUC_PKI_007) und OCSP-Antworten für den TSL-Signer.
- gematik.github.io: 1 Commit auf
master, 2 Dateien geändert.
Automatisch aus den Commit-Historien zusammengefasst und redaktionell geprüft. Maßgeblich sind die verlinkten Repositories.