- PKI destekli uygulamalar oluşturmak için gereken en yaygın biçimlerin ve algoritmaların TypeScript implementasyonlarını sunar
- Desteklenen özellikler
- X.509 sertifikaları (RFC 5280) için sertifika oluşturma ve doğrulama
- PKCS#10 (RFC 2986): X.509 uygulamalarında en yaygın kullanılan sertifika isteği veri yapısı. İstek sahibinin belirli bir açık anahtarı kontrol edebildiğini kanıtlamasını destekler
- Cryptographic Message Syntax (CMS, RFC 5652): X.509 uygulamalarında veri imzalama için en sık kullanılan veri yapısı. İmza için gereken tüm verileri kolayca içerip doğrulanabilir şekilde ifade etmeyi sağlar
- Time-Stamp Protocol (TSP, RFC 3161): Verinin belirli bir andan önce var olduğunu kanıtlamak için en yaygın kullanılan protokol. İmza uygulamalarında kullanılarak imzaların uzun vadede doğrulanabilir kalmasını sağlar
- Hedefler
- TypeScript ve nesne yönelimli implementasyon
- Kriptografik implementasyon içermez; bunun yerine Web Crypto API kullanır
- Tarayıcıda ve Node/Deno'da aynı şekilde çalışır
Henüz yorum yok.