- Bietet TypeScript-Implementierungen der gebräuchlichsten Formate und Algorithmen, die für den Aufbau von Anwendungen mit PKI-Unterstützung erforderlich sind
- Unterstützte Funktionen
- X.509-Zertifikate (RFC 5280): Erstellung und Validierung von Zertifikaten
- PKCS#10 (RFC 2986): die in X.509-Anwendungen am weitesten verbreitete Datenstruktur für Zertifikatsanfragen. Unterstützt den Nachweis, dass der Anfragende die Kontrolle über einen bestimmten öffentlichen Schlüssel besitzt
- Cryptographic Message Syntax (CMS, RFC 5652): die in X.509-Anwendungen am häufigsten verwendete Datenstruktur für das Signieren von Daten. Ermöglicht es, alle für eine Signatur erforderlichen Daten einfach einzubetten und überprüfbar darzustellen
- Time-Stamp Protocol (TSP, RFC 3161): das am weitesten verbreitete Protokoll, um nachzuweisen, dass Daten vor einem bestimmten Zeitpunkt existierten. Wird in Signaturanwendungen genutzt, um die langfristige Überprüfbarkeit von Signaturen sicherzustellen
- Ziele
- TypeScript- und objektorientierte Implementierung
- Enthält keine eigene Kryptografie-Implementierung, sondern nutzt stattdessen die Web Crypto API
- Funktioniert identisch in Browsern sowie unter Node/Deno
Noch keine Kommentare.