JSPM

Found 33 results for public-key pinning

rsa-pem-from-mod-exp

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

  • v0.8.6
  • 86.62
  • Published

@noble/post-quantum

Auditable & minimal JS implementation of post-quantum cryptography: FIPS 203, 204, 205

  • v0.5.1
  • 62.86
  • Published

cryptico

## Overview

  • v1.0.2
  • 54.31
  • Published

cryptico-js

Encryption/Decryption Library (AES/RSA, based on Cryptico)

  • v1.1.0
  • 45.30
  • Published

ssl-public-key

CLI to fetch and manage SSL public keys

  • v1.0.3
  • 42.29
  • Published

jwks-did-resolver

Resolve did:jwks documents using did-resolver

  • v1.0.0
  • 37.68
  • Published

did-jwks

A DID method that enables JWKS endpoints to be used as DID identifiers

  • v1.0.0
  • 36.28
  • Published

dilithium-crystals-js

Dilithium post-quantum cryptography implementation for Node.js and browsers

  • v1.1.3
  • 35.31
  • Published

bech32-label

Convert 32-byte public keys to DNS-safe bech32 labels for per-identity subdomains

  • v0.1.0
  • 25.02
  • Published

@daotl/cryptico

Encryption/Decryption Library (AES/RSA, based on Cryptico)

  • v2.0.3
  • 24.85
  • Published

pocket-messaging

A small cryptographic messaging library written in TypeScript both for browser and nodejs supporting TCP and WebSockets

  • v6.0.1
  • 22.84
  • Published

@tulasidhar/kyber

Auditable & minimal JS implementation of post-quantum public-key cryptography: FIPS 203, 204, 205

  • v0.0.2
  • 21.88
  • Published

ppk-to-openssh

A pure JavaScript library for parsing and converting PuTTY private key files (.ppk) to OpenSSH format. Supports all PPK versions (v2 and v3) and key types (RSA, DSA, ECDSA, Ed25519). Handles both encrypted and unencrypted keys with full MAC verification.

  • v3.2.0
  • 20.19
  • Published

ntrujs

JavaScript bindings for NTRU cryptography

  • v1.0.18
  • 17.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
  • 15.05
  • Published

@daotl/cryptico-node

Encryption/Decryption Library (AES/RSA, based on Cryptico)

  • v2.0.3
  • 14.83
  • Published

kyber512-js

A lightweight implementation of the Kyber512 post-quantum cryptographic algorithm. Provides key generation, encapsulation, and decapsulation functions for quantum-resistant public-key encryption.

  • v1.1.2
  • 13.82
  • Published

j-bitcoin

Comprehensive JavaScript cryptocurrency wallet library for Bitcoin (BTC), Bitcoin Cash (BCH), and Bitcoin SV (BSV) with custodial and non-custodial wallet support, threshold signatures, and multiple address formats

  • v1.0.2
  • 13.42
  • Published

cryptico-key-js

Encryption/Decryption Library (AES/RSA, based on Cryptico)

  • v0.1.0
  • 12.51
  • Published

@tulasidhar/post-quantum

Auditable & minimal JS implementation of post-quantum public-key cryptography: FIPS 203, 204, 205

  • v0.3.3
  • 11.30
  • Published

pkp

Public Key Pen

  • v0.0.2
  • 9.21
  • Published

pks

Public Key Server; an invite-only-approach with built in master-master replication.

    • v0.0.1
    • 7.30
    • Published

    @tulasidhar/postquantum

    Auditable & minimal JS implementation of post-quantum public-key cryptography: FIPS 203, 204, 205

    • v0.3.4
    • 7.21
    • Published

    github-ssh-keys

    fetch ssh keys for given usernames from github

    • v0.1.2
    • 7.21
    • Published

    gh-verified-public-keys

    Get the verified public keys associated with a given Github account

    • v1.0.0
    • 6.43
    • Published

    cryptico-es6

    Up-to-date version of cryptico library.

    • v1.0.1
    • 6.43
    • Published

    @veikkos/cryptico

    Encryption/Decryption Library (AES/RSA, based on Cryptico) - with RSAKey deserialization fix

    • v2.1.1
    • 6.32
    • Published

    ed2curve-blake2b

    Ed25519 to Curve22519 (w/ Blake2b hash) key conversion utility

    • v1.0.5
    • 4.87
    • Published

    cryptico-ts-fix

    Sam wants to send Matt an encrypted message. In order to do this, he first needs Matt's public key string. A public key pair can be generated for Matt like this:

    • v1.0.0
    • 2.66
    • Published