JSPM

Found 130 results for pem

jose

JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

  • v6.1.0
  • 106.78
  • Published

@panva/asn1.js

ASN.1 encoder and decoder for Node.js with no dependencies (fork of asn1.js using native BigInt)

  • v1.0.0
  • 87.17
  • Published

rsa-pem-from-mod-exp

Create RSA Public Key PEM from Modulus and Exponent value in node.js

  • v0.8.6
  • 80.91
  • Published

@fidm/x509

Pure JavaScript X509 certificate tools for Node.js

  • v1.2.1
  • 77.95
  • Published

@fidm/asn1

ASN.1/DER, PEM for Node.js

  • v1.0.4
  • 77.34
  • Published

key-encoder

Library for encoding ECDSA private keys to PEM, DER and raw hex formats

  • v2.0.3
  • 68.65
  • Published

js-encoding-utils

Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript

  • v0.7.3
  • 67.20
  • Published

ec-key

Wrapper around an Elliptic Curve private or public keys

  • v0.0.6
  • 66.59
  • Published

rsa-unpack

unpack rsa fields from PEM strings

  • v0.0.6
  • 63.56
  • Published

js-crypto-key-utils

Universal Module for Cryptographic Key Utilities in JavaScript, including PEM-JWK converters

  • v1.0.7
  • 60.88
  • Published

@lapo/asn1js

Generic ASN.1 parser/decoder that can decode any valid ASN.1 DER or BER structures.

  • v2.1.0
  • 59.55
  • Published

certifi

A carefully curated collection of Root Certificates for validating the trustworthiness of SSL certificates while verifying the identity of TLS hosts. It has been extracted from the Python Requests project

  • v14.5.15
  • 55.80
  • Published

pemstrip

Strips PKI artifacts down to plain base64-encoded strings, and bundles them back up.

  • v0.0.1
  • 55.60
  • Published

node_extra_ca_certs_mozilla_bundle

If you are trying to connect to a secure website via nodejs. Although, the site may work in the browser, you may run into errors such as

  • v1.0.7
  • 55.48
  • Published

https-pem

Self-signed PEM key and certificate ready for use in your HTTPS server

  • v3.0.0
  • 53.79
  • Published

keyfetch

Lightweight support for fetching JWKs.

  • v3.0.2
  • 51.10
  • Published

pem-file

PEM file format encoder/decoder.

  • v1.0.1
  • 50.76
  • Published

@lapo/extractcms

Extract CMS/PKCS#7 (P7M) signed envelopes (does not verify signature).

  • v1.0.4
  • 50.26
  • Published

le-acme-core

A framework for building letsencrypt clients, forked from letiny

  • v2.1.4
  • 49.15
  • Published

pemtools

Convert Buffers to/from PEM strings, and read/write SSH/RSA key files. supports DEK encryption.

  • v0.4.7
  • 46.20
  • Published

@metcoder95/https-pem

Self-signed PEM key and certificate ready for use in your HTTPS server (fork from https-pem)

  • v1.0.0
  • 45.44
  • Published

rsa-xml

RSA XML Decrypter

  • v0.1.5
  • 45.07
  • Published

pfx-to-pem

Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings

  • v1.0.2
  • 44.67
  • Published

p12-pem

Extracts the certificate and the private key from a p12/ pkcs12 file

  • v1.0.5
  • 44.29
  • Published

cert-downloader

(Apple) SSL certificate downloader

  • v0.2.1
  • 43.74
  • Published

ssh-key-decrypt

Decrypt encrypted ssh private keys

  • v0.1.2
  • 43.67
  • Published

parse-cosekey

Parse COSE(CBOR Object Signing and Encryption) to JWK(JSON Web Key) or PEM.

  • v1.0.2
  • 42.22
  • Published

crypto-key-composer

A library to decompose and compose crypto keys of different types and formats

  • v0.1.3
  • 41.99
  • Published

pem-promise

The pem module wrapped in a promises API

  • v1.0.0
  • 41.94
  • Published

js-crypto-utils

JavaScript cryptographic utilities for OpenSSL-WebCrypto compatibility including PEM/X509-JWK converter.

  • v1.0.7
  • 40.97
  • Published

ssl

Verification of SSL certificates

  • v1.0.0
  • 39.18
  • Published

win-cert

Library for obtaining certificates from the Windows certificate store

  • v0.1.3
  • 37.07
  • Published

dhparam

Generate PEM-encoded Diffie-Hellman parameters directly from within node

  • v2.0.0
  • 35.53
  • Published

ecdh-crypto

ecdh ecdsa prime256v1 secp256r1 secp256k1

    • v1.0.5
    • 33.60
    • Published

    @hazae41/x509

    Zero-copy X.509 certificates in pure modern TypeScript

    • v1.2.14
    • 33.33
    • Published

    @tradle/key-encoder

    Library for encoding ECDSA private keys to PEM, DER and raw hex formats

    • v2.1.1
    • 32.50
    • Published

    simple-pem2jwk

    Parse PEM to JWK format with minimal dependencies

    • v0.2.4
    • 31.98
    • Published

    unsea

    Platform-agnostic cryptographic utility toolkit for ephemeral identity, secure messaging, and portable key management — built on WebCrypto + noble-curves.

    • v1.1.2
    • 30.31
    • Published

    letiny-core

    A framework for building letsencrypt clients, forked from letiny

    • v2.0.3
    • 30.11
    • Published

    openssl-ssh-key-validator

    A package to validate and verify private and public OpenSSL SSH Keys

    • v1.0.2
    • 30.02
    • Published

    madcert

    Make a Development Cert

    • v2.5.0
    • 29.40
    • Published

    fastlane-pem

    node wrapper for ruby fastlane pem module

    • v1.0.0
    • 29.20
    • Published

    cert-store

    🔐 Install, check and delete trusted root certificates.

    • v1.1.0
    • 28.69
    • Published

    oniyi-ltpa

    Tools to deal with Lightweight Third-Party Authentication tokens

    • v2.1.0
    • 27.16
    • Published

    openssl-smime

    Node.js wrapper for OpenSSL S/MIME utility.

    • v1.0.1
    • 24.10
    • Published

    connect-jwks

    JSON Web Key Set (JWK Set) middleware for Connect.

    • v0.0.1
    • 23.75
    • Published

    @sardinefish/x509

    Pure JavaScript X509 certificate tools for Browser

    • v1.2.1
    • 23.07
    • Published

    base64key

    Convert files to base64 encoding

      • v1.0.0
      • 22.44
      • Published

      mkcert-prebuilt

      An installer for mkcert prebuilt binary

      • v1.0.0
      • 22.01
      • Published

      p12-to-pem

      Extract the private key from a PKCS12 file.

      • v1.0.1
      • 21.19
      • Published

      create-keypair

      CLI that generates a PEM format key pair (2048 bit key by default)

        • v0.1.2
        • 20.81
        • Published

        @decentrl/jose

        'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

        • v4.14.6
        • 19.07
        • Published

        tinycurl

        Tiny curl wrapper. Can solve problems with making requests

        • v0.0.4
        • 18.82
        • Published

        ssh-keygen2

        Automate ssh-keygen command for generating RSA keypairs

        • v0.1.0
        • 18.61
        • Published

        node-genrsa

        Generate public and private keypair using OpenSSL

        • v1.0.3
        • 17.81
        • Published

        @neo-one/ec-key

        Wrapper around an Elliptic Curve private or public keys

        • v0.1.0
        • 16.80
        • Published

        key-cert

        Zero-config generator of self-signed private key and certificate.

        • v1.0.1
        • 15.79
        • Published

        pemutils

        Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings

        • v1.0.3
        • 15.11
        • Published

        crypto-keygen-suite

        Key generation utilities for cryptographic operations. YES I RENAMED IT. SIX STATE PROTOCOL!!! See its folder for all <3

          • v1.1.4
          • 14.94
          • Published

          simple-open-ssl

          Execute OpenSSL commands directly from JavaScript. Provides a simple, cross-platform interface for cryptographic operations, certificate management, and security tasks.

          • v1.0.7
          • 13.53
          • Published

          selfsigned-ca

          🔑 Generate self-signed certificates, keys and Root CA for use in HTTPS servers.

          • v2.0.1
          • 13.45
          • Published

          https-ssl-example

          zero-config HTTPS server example (complete with bogus TLS/SSL 2048-bit RSA PEM certs)

          • v1.0.0
          • 13.36
          • Published

          akeypair

          Async generate a RSA PEM key pair and self-signed cert (X.509) from pure JS (slower) or compiled (faster)

          • v0.2.4
          • 13.36
          • Published

          apple-token-decrypt

          Decrypt Apple Pay payment tokens in Node.js using your merchant keys. Modern, fast, and secure.

            • v1.0.3
            • 12.73
            • Published

            ocsp-hashes

            Creates ocsp hashes from pem certificate and pem issuer certificate for ocsp revocation validation

            • v1.0.1
            • 12.25
            • Published

            corruptiassumenda

            JavaScript cryptographic utilities for OpenSSL-WebCrypto compatibility including PEM/X509-JWK converter.

            • v1.5.0
            • 11.45
            • Published

            keygentoolshed

            Key generation utilities for cryptographic operations. QUANTUM ENCRYPTION FOLDER UPDATE!!! See its folder for all <3

              • v1.0.8
              • 11.45
              • Published

              react-native-key-encoder

              React Native library for encoding ECDSA private keys to PEM, DER and raw hex formats

              • v1.1.6
              • 10.97
              • Published

              traefikjam

              A tiny (zero dependency) Node.js CLI utility to convert Traefik Let's Encrypt certificates from acme.json to PEM files

              • v0.0.7
              • 10.87
              • Published

              pem-jwk-norecompute

              pem-jwk fork optimized for browser module bundling

              • v2.0.0
              • 10.34
              • Published

              ec-key-patch

              Wrapper around an Elliptic Curve private or public keys

              • v0.0.4
              • 9.85
              • Published

              @foxstack/wx-jose

              JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

              • v0.0.3
              • 9.82
              • Published

              rerumipsum

              Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript

              • v1.3.0
              • 9.79
              • Published

              ktalebian-pem

              Create private keys and certificates with node.js and io.js

              • v1.7.3
              • 9.76
              • Published

              partsoftware-jose

              JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

              • v5.9.8
              • 9.22
              • Published

              key-conversion

              key conversion tools for key, between der and pem

              • v2.0.0
              • 9.22
              • Published

              @didkovsky/keys-converter

              Converter for elliptic curves public and priveta keys from simple binary to PEM and DER formats.

              • v1.0.0
              • 9.18
              • Published

              gjw-ec-key

              Wrapper around an Elliptic Curve private or public keys

                • v0.0.5
                • 8.48
                • Published

                find-root-ca-cert

                Finds the first available local CA certificate on Linux machines

                  • v1.0.1
                  • 8.46
                  • Published

                  cert-infos

                  Get certificate information from a rsa pem/crt/der file

                  • v1.0.6
                  • 8.41
                  • Published

                  brave-ec

                  Elliptic Curve utilities for the Brave Collective Core Services nodejs bindings

                  • v0.0.4
                  • 8.01
                  • Published

                  pem-codec

                  Utility for encoding and decoding PEM ascii-armoured data streams

                  • v0.1.17
                  • 7.68
                  • Published

                  jose-skip-key-validation

                  Universal 'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK with no dependencies

                  • v3.19.0
                  • 7.67
                  • Published

                  nemoqui

                  Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript

                  • v1.2.0
                  • 7.62
                  • Published

                  instacert

                  Easy certs using Let's Encrypt and DNS

                    • v1.0.5
                    • 7.60
                    • Published

                    @crpdo/key

                    Streamlines key generation, derivation, and management through its simple and intuitive API

                    • v0.0.5
                    • 7.53
                    • Published

                    jose-1024

                    'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

                    • v4.11.2
                    • 7.02
                    • Published

                    ecdsa-csr

                    A focused, zero-dependency library to generate a Certificate Signing Request (CSR) and sign it!

                    • v1.1.1
                    • 6.60
                    • Published

                    @reelspace/jose

                    'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

                    • v0.0.1
                    • 5.59
                    • Published

                    @raha.group/self-cert

                    This is a simple library for generating a self-signed x509 keypair and certificate.

                    • v1.0.2
                    • 5.59
                    • Published

                    consequunturquasi

                    Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript

                    • v1.5.0
                    • 5.59
                    • Published

                    quibusdamoptio

                    JavaScript cryptographic utilities for OpenSSL-WebCrypto compatibility including PEM-JWK converter.

                    • v1.0.0
                    • 5.57
                    • Published

                    mbr-pem

                    PEM data manipulation

                    • v0.0.3
                    • 5.57
                    • Published

                    closedssl

                    A typescript/ES6 utility for working with SSL certificates without any dependency on openSSL

                    • v0.0.3
                    • 4.25
                    • Published

                    hapi-aws-jwt-plugin

                    HapiJs plugin which provides a JWT validation for AWS User Pools

                    • v0.0.2
                    • 4.25
                    • Published

                    simplified-rsa

                    Easy Generation of RSA PEM Keys as well as Encoding/Decoding data and even Converting PEM Keys from one format to the other Like a Boss!

                    • v1.0.0
                    • 4.24
                    • Published

                    fedi-get-key

                    A library for fetching the public key from an activitypub actor, for use in fediverse applications.

                    • v1.1.0
                    • 4.24
                    • Published

                    rsakt

                    first npm package//dont try to use this

                    • v0.0.14
                    • 4.23
                    • Published

                    @gaonengwww/jose

                    JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

                    • v6.0.9
                    • 4.21
                    • Published

                    furlanluka-jose

                    'JSON Web Almost Everything' - JWA, JWS, JWE, JWT, JWK, JWKS for Node.js, Browser, Cloudflare Workers, Deno, Bun, and other Web-interoperable runtimes

                    • v4.14.4
                    • 4.16
                    • Published

                    pempal

                    Read and write PEM strings, optionally with encryption

                    • v1.0.2
                    • 2.59
                    • Published

                    certificate-forger

                    Command line tool for easily creating RSA certificates

                    • v0.0.1
                    • 2.49
                    • Published

                    grunt-cert

                    Generates private keys and certificates in a Grunt task

                    • v1.1.0
                    • 2.47
                    • Published

                    aliquamnihil

                    ASN.1 encoder and decoder for Node.js with no dependencies (fork of asn1.js using native BigInt)

                    • v1.1.1
                    • 2.47
                    • Published

                    @jilongcui/pemutils

                    Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings

                    • v1.0.7
                    • 2.47
                    • Published

                    @rexxars/rsa-unpack

                    unpack rsa fields from PEM strings (typescript/browser-compatible fork)

                    • v1.0.1
                    • 2.46
                    • Published

                    xsm_pemutils

                    Convert .pfx to .pem files (key, cert or both) with simple OpenSSL bindings

                    • v1.0.3
                    • 2.44
                    • Published

                    @sourceregistry/node-openssl

                    [![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](https://opensource.org/licenses/Apache-2.0) [![Release to NPM](https://github.com/SourceRegistry/node-openssl/actions/workflows/publish-npm.yml/badge.svg)](https://github.com/SourceR

                    • v1.0.1
                    • 0.00
                    • Published

                    node-authjs

                    key manager and auth wrapper for jwt in node.js

                    • v0.1.8
                    • 0.00
                    • Published

                    @alxdavids/x509

                    Pure JavaScript X509 certificate tools for Node.js (forked from https://github.com/fidm/x509 to fix small bugs)

                    • v0.0.4
                    • 0.00
                    • Published

                    @jo-sm/asn1js

                    ASN.1 parser that can parse any valid ASN.1 DER or BER structures

                    • v1.0.0
                    • 0.00
                    • Published

                    sslfilegenerator

                    This is SSL file generator that can create SSL for any domain that you can point at your for ~2mins. This is a very specific use case where domain is owned by someone else and you want to generate ssl files for this domain .

                      • v1.0.4
                      • 0.00
                      • Published

                      pem-match

                      Match PEM file headers

                      • v0.1.2
                      • 0.00
                      • Published

                      temporibusvoluptatum

                      Miscellaneous Encoding Utilities for Crypto-related Objects in JavaScript

                      • v1.1.1
                      • 0.00
                      • Published

                      createcertificatep12

                      Extracts the certificate and the private key from a p12/ pkcs12 file

                      • v1.0.6
                      • 0.00
                      • Published

                      rsa-keygen-jwks

                      RSA Key generator (in PEM) with Json Web Keystore (JWKS) file

                      • v1.0.5
                      • 0.00
                      • Published