- Fournit une implémentation TypeScript des formats et algorithmes les plus courants nécessaires à la création d’applications prenant en charge la PKI
- Fonctionnalités prises en charge
- Création et validation de certificats X.509 (RFC 5280)
- PKCS#10 (RFC 2986) : structure de données de demande de certificat la plus largement utilisée dans les applications X.509. Permet au demandeur de prouver qu’il contrôle une clé publique donnée
- Cryptographic Message Syntax (CMS, RFC 5652) : structure de données la plus utilisée pour la signature de données dans les applications X.509. Permet d’inclure facilement toutes les données nécessaires à la signature et de les représenter de façon vérifiable
- Time-Stamp Protocol (TSP, RFC 3161) : protocole le plus largement utilisé pour prouver qu’une donnée existait avant un instant précis. Utilisé dans les applications de signature pour garantir la vérifiabilité à long terme des signatures
- Objectifs
- Implémentation orientée objet en TypeScript
- N’inclut pas d’implémentation cryptographique et s’appuie à la place sur la Web Crypto API
- Fonctionne à l’identique dans le navigateur et sous Node/Deno
Aucun commentaire pour le moment.