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