- Fornece implementações em TypeScript dos formatos e algoritmos mais comuns necessários para construir aplicações com suporte a PKI
- Recursos suportados
- Certificados X.509 (RFC 5280): criação e verificação de certificados
- PKCS#10 (RFC 2986): a estrutura de dados de solicitação de certificado mais amplamente usada em aplicações X.509. Permite que o solicitante prove que pode controlar uma determinada chave pública
- Cryptographic Message Syntax (CMS, RFC 5652): a estrutura de dados mais usada para assinatura de dados em aplicações X.509. Permite incluir com facilidade todos os dados necessários para a assinatura e representá-los de forma verificável
- Time-Stamp Protocol (TSP, RFC 3161): o protocolo mais usado para provar que determinados dados já existiam antes de um momento específico. É utilizado em aplicações de assinatura para garantir que a assinatura possa ser verificada no longo prazo
- Objetivos
- Implementação em TypeScript e orientada a objetos
- Não inclui implementação criptográfica, usando em vez disso a Web Crypto API
- Funciona da mesma forma em navegadores e em Node/Deno
Ainda não há comentários.