jsrsasign
«jsrsasign» (библиотека JavaScript RSA-Sign) — это бесплатная библиотека шифрования с открытым исходным кодом, поддерживающая подпись/проверку RSA/RSAPSS/ECDSA/DSA, ASN.1, закрытый/открытый ключ PKCS#1/5/8, сертификат X.509, CRL, OCSP, CMS SignedData, TimeStamp, веб-подпись/токен/ключ CAdES JSON на чистом JavaScript.
Публичная страница — https://kjur.github.io/jsrsasign .
Всегда приветствуются ваши исправления ошибок и запросы на включение :)