JSPM

Found 183 results for elliptic curve cryptography

@noble/curves

Audited & minimal JS implementation of elliptic curve cryptography

  • v1.9.1
  • 870.73
  • Published

ecurve

Elliptic curve cryptography

  • v1.0.6
  • 800.82
  • Published

eccrypto

JavaScript Elliptic curve cryptography library

  • v1.1.6
  • 681.63
  • Published

keybase-ecurve

Elliptic curve cryptography, which uses keybase/bn for bignums

  • v1.0.1
  • 652.03
  • Published

@toruslabs/eccrypto

JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works

  • v6.1.0
  • 532.45
  • Published

ecdsa

Elliptic Curve Cryptography Digital Signing

  • v0.7.0
  • 386.04
  • Published

eccrypto-js

Elliptic curve cryptography library (NodeJS, Browser and Pure JS)

  • v5.4.0
  • 382.68
  • Published

ed25519

An Ed25519 elliptic-curve cryptography implementation for Node.js

  • v0.0.5
  • 376.56
  • Published

ecdsa-secp256r1

NIST P-256 Elliptic Curve Cryptography for Node and the Browsers

  • v1.3.3
  • 295.58
  • Published

ecc

Elliptic curve cryptography functions.

  • v0.0.2
  • 190.57
  • Published

ecurve-bn256

Elliptic curve cryptography

  • v1.0.15
  • 180.53
  • Published

@nlindley/eccrypto

JavaScript Elliptic curve cryptography library

  • v4.0.0
  • 168.68
  • Published

eccrypto-sync

JavaScript Elliptic curve cryptography library

  • v0.0.4
  • 155.03
  • Published

eccrypto-scripts

a collection of reusable scripts for elliptic curve cryptography

  • v0.2.19
  • 138.55
  • Published

ec-key

Wrapper around an Elliptic Curve private or public keys

  • v0.0.6
  • 137.24
  • Published

bip-schnorr

Pure JavaScript implementation of the BIP schnorr signature scheme and the muSig multi-signature scheme

  • v0.6.7
  • 132.17
  • Published

mano10

JavaScript Elliptic curve cryptography library

  • v0.0.2
  • 118.83
  • Published

lcrypto

Better JavaScript Elliptic curve cryptography library

  • v1.1.6
  • 116.36
  • Published

@zulze12/eccrypto

JavaScript Elliptic curve cryptography library

  • v1.2.0
  • 113.20
  • Published

eccrypto-mp

JavaScript Elliptic curve cryptography library

  • v1.1.4
  • 112.85
  • Published

@lmkdbd/ecurve

Elliptic curve cryptography

  • v1.0.5
  • 111.29
  • Published

jsontokens

node.js library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

  • v4.0.1
  • 110.82
  • Published

key-encoder

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

  • v2.0.3
  • 107.82
  • Published

ecurve-chaintor

Elliptic curve cryptography with SM2 support based on ecurve-v1.0.6

    • v1.0.0
    • 90.71
    • Published

    rn-eccrypto-js

    Elliptic curve cryptography library (NodeJS, Browser and Pure JS)

      • v5.4.0
      • 90.66
      • Published

      @vinarmani/eccrypto-js

      Elliptic curve cryptography library (NodeJS, Browser and Pure JS)

      • v5.4.1
      • 83.22
      • Published

      eccrypto-fixed

      JavaScript Elliptic curve cryptography library

      • v1.1.8
      • 80.29
      • Published

      @allaccessone/eccrypto

      JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works

      • v1.1.8
      • 79.65
      • Published

      @brandonblack/musig

      JS implementation of MuSig. 1-dependency MuSig key aggregation, tweaking, and signing.

      • v0.0.1-alpha.1
      • 77.80
      • Published

      ecdh-crypto

      ecdh ecdsa prime256v1 secp256r1 secp256k1

        • v1.0.5
        • 76.88
        • Published

        micro-key-producer

        Produces secure keys and passwords. Supports SSH, PGP, BLS, OTP and many others

        • v0.7.6
        • 73.47
        • Published

        wasmcurves

        elliptic curves implementations in wasm

        • v0.2.2
        • 72.43
        • Published

        elliptic-solidity

        Elliptic curve implementation in solidity; includes secp256r1

        • v1.0.0
        • 70.75
        • Published

        ecies-geth

        JavaScript Elliptic Curve Integrated Encryption Scheme (ECIES) Library - Based off Geth's implementation

        • v1.7.5
        • 70.10
        • Published

        ed2curve

        Convert Ed25519 signing keys into Curve25519 Diffie-Hellman keys.

        • v0.3.0
        • 70.00
        • Published

        coininfo

        JavaScript component for crypto currency specific information.

        • v5.2.1
        • 69.69
        • Published

        jwt-js

        node.js library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

        • v0.5.0
        • 67.91
        • Published

        ecies-25519

        Isomorphic Cryptography Library for X25519 ECIES

        • v1.3.1
        • 67.64
        • Published

        bcrypto

        JS crypto library

        • v5.5.2
        • 66.63
        • Published

        react-native-elliptic-curve-cryptography

        [secp256k1](https://www.secg.org/sec2-v2.pdf), an elliptic curve that could be used for asymmetric encryption, ECDH key agreement protocol and deterministic ECDSA signature scheme from RFC6979.

        • v1.0.5
        • 66.15
        • Published

        @jafri/ecurve

        Elliptic curve cryptography

        • v1.0.6
        • 60.76
        • Published

        virgil-sdk

        Virgil Security Services SDK

        • v6.2.0
        • 56.82
        • Published

        @accesschains/eccrypto

        JavaScript Elliptic curve cryptography library, includes fix to browser.js so that encrypt/decrypt works

        • v1.1.8
        • 55.55
        • Published

        ed25519-supercop

        ed25519 curve operations using a supercop/ref10 implementation

        • v2.0.1
        • 52.06
        • Published

        virgil-crypto

        Virgil JavaScript Crypto Library is a high-level cryptographic library that allows you to perform all necessary operations for secure storing and transferring data and everything required to become HIPAA and GDPR compliant.

        • v5.1.2
        • 51.44
        • Published

        @starcoin/stc-ed25519

        Fastest JS implementation of ed25519 & ristretto255. Auditable, high-security, 0-dependency pubkey, scalarmult & EDDSA

        • v0.1.0
        • 50.21
        • Published

        ecies-parity

        JavaScript Elliptic Curve Integrated Encryption Scheme Library - Based of Parity's implementation

        • v0.1.1
        • 46.91
        • Published

        @dashincubator/secp256k1

        Browser, Node, and bundler compatible release of @noble/secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

        • v1.7.1-5
        • 45.56
        • Published

        @psf/coininfo

        JavaScript component for crypto currency specific information.

        • v4.0.0
        • 44.95
        • Published

        ecdh

        Native node.js module for ECDH and ECDSA

        • v0.2.0
        • 44.16
        • Published

        simple-js-ecdsa

        easy and light weight ecdsa implementation

        • v1.8.1
        • 43.12
        • Published

        @eluvio/crypto

        Library of crypto functionality for Eluvio. High-performance is achieved through use of WebAssembly.

        • v1.1.2
        • 42.19
        • Published

        ecies-lite

        A lightweight ECIES tool implemented in pure Node.JS

        • v1.1.3
        • 39.40
        • Published

        isomorphic-secp256k1-js

        An ultra lightweight (2 kbyte) pure JavaScript implimentation for the secp256k1 curve for node and browsers.

        • v4.0.5
        • 38.18
        • Published

        @neo-one/ec-key

        Wrapper around an Elliptic Curve private or public keys

        • v0.1.0
        • 37.60
        • Published

        @robxyy/noble-ed25519

        Fastest JS implementation of ed25519. Independently audited, high-security, 0-dependency EDDSA, X25519 ECDH, ristretto255 & scalarmult

        • v1.6.1
        • 36.69
        • Published

        elliptic-curve-solidity

        Elliptic Curve arithmetic for up to 256-bit curves written in solidity

        • v0.2.4
        • 36.56
        • Published

        universal-ecdsa

        A universal JavaScript Elliptic Curve Digital Signature Algorithm (ECDSA) for the Koblitz secp256k1 curve.

          • v1.1.4
          • 35.65
          • Published

          @tradle/key-encoder

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

          • v2.1.1
          • 35.31
          • Published

          react-native-ecc

          basic elliptic curve crypto for React Native

          • v2.3.1
          • 35.08
          • Published

          supercop

          cross-compiled javascript implementation of ed25519 based on supercop-ref10

          • v3.0.2
          • 34.93
          • Published

          secure-caesar

          secure-caesar cipher, is a symetric key cipher, based on caesar shift cipher. Enhanced with unicode support, custom padding, Scrypt key expander, elliptic curve support & power usage selection.

          • v9.0.0
          • 33.23
          • Published

          @dedis/kyber

          A typescript implementation of Kyber interfaces

          • v3.4.4
          • 33.16
          • Published

          ed2curve-esm

          ESM version of dchest/ed2curve Convert Ed25519 signing keys into Curve25519 Diffie-Hellman keys.

          • v0.3.0-alpha-1
          • 31.69
          • Published

          @fungible-systems/noble-secp256k1

          Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

          • v1.2.9
          • 31.34
          • Published

          elliptic-curve

          Library for operations on secp256k1 keys.

            • v0.1.0
            • 30.97
            • Published

            ecdh-multi-party

            An implementation of a multi party diffie-hellman elliptic curve library offering basic support for the message that have to be transferred between the parties to generate a secret among them.

            • v0.1.0
            • 30.04
            • Published

            giselle

            Giselle cipher, is a symetric key cipher, based on the XOR, base conversion, Scrypt & One Time Pad algorithm.

            • v3.1.0
            • 29.56
            • Published

            @cmdcode/secp256k1

            Humble fork of the @noble/secp256k1 library by Paul Miller.

            • v1.0.9
            • 28.09
            • Published

            @olistic/jsontokens

            node.js library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

            • v4.0.2
            • 27.41
            • Published

            ec-key-patch

            Wrapper around an Elliptic Curve private or public keys

            • v0.0.4
            • 27.18
            • Published

            curve-p256

            The secp256r1 (p-256) elliptic curve for ECDH & ECDSA

            • v0.2.2
            • 26.16
            • Published

            @abcpros/coininfo

            JavaScript component for crypto currency specific information.

            • v5.2.0
            • 26.13
            • Published

            @bcpros/coininfo

            JavaScript component for crypto currency specific information.

            • v5.2.1
            • 25.24
            • Published

            crypto-wraps

            Methods for convenience. Methods that wrap paticular use cases of crypto.subtle.

            • v1.3.9
            • 24.46
            • Published

            @polkajs/thresh-sig

            Threshold signatures using pairing based cryptography and elliptic curves

            • v1.0.7
            • 23.80
            • Published

            @sharering/signification

            A utility tool to generate structured string that can be JSON schema validated, signed and verified, and optionally made expired using totp.

            • v1.0.4
            • 23.67
            • Published

            cryptopath

            lib for keys derivation, mainly derive an ECDSA SECP256K1 pubkey via chaincode and derivation path

            • v1.0.5
            • 23.59
            • Published

            noble-xwing

            Typescript implementation of the X-Wing hybrid Post Quantum KEM using the noble library, as outlined in https://eprint.iacr.org/2024/039.

            • v0.5.0
            • 23.56
            • Published

            @yaffle/ecm

            Lenstra elliptic-curve factorization method

            • v0.0.19
            • 23.28
            • Published

            wasmsnark

            zksnark wasm library

            • v0.0.12
            • 23.14
            • Published

            react-native-key-encoder

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

            • v1.1.6
            • 22.69
            • Published

            @smartledger/elliptic-fix

            Security fix for signature malleability vulnerability in Elliptic package v6.5.5 used by bsv@1.5.6

            • v1.0.0
            • 22.66
            • Published

            ring-signatures

            Pure JavaScript Ring Signatures

            • v1.0.7
            • 22.47
            • Published

            @gozala/ed25519

            Fastest JS implementation of ed25519. Independently audited, high-security, 0-dependency EDDSA, X25519 ECDH, ristretto255 & scalarmult

            • v1.6.0
            • 22.46
            • Published

            @stdlib/math-iter-special-ellipe

            Create an iterator which computes the complete elliptic integral of the second kind for each iterated value.

            • v0.2.2
            • 22.17
            • Published

            gjw-ec-key

            Wrapper around an Elliptic Curve private or public keys

              • v0.0.5
              • 21.65
              • Published

              simple-ecies

              Elliptic Curve Integrated Encryption Scheme (ECIES) implementation for node.js

              • v0.1.2
              • 21.53
              • Published

              ecsol

              Solidity Elliptic Curve Library

                • v0.0.5
                • 20.96
                • Published

                @samdan/secp256k1

                Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

                • v0.0.2
                • 20.52
                • Published

                ed25519-hap

                An Ed25519 implementation for node.js (used for HAP)

                • v0.0.5
                • 19.55
                • Published

                brave-ec

                Elliptic Curve utilities for the Brave Collective Core Services nodejs bindings

                • v0.0.4
                • 19.22
                • Published

                @stdlib/math-iter-special-ellipk

                Create an iterator which computes the complete elliptic integral of the first kind for each iterated value.

                • v0.2.2
                • 19.07
                • Published

                @zoltu/secp256k1

                Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

                • v1.7.1-alpha
                • 18.55
                • Published

                hades-auth

                ``` import { generate_new_credentials } from "hades-auth";

                  • v1.0.63
                  • 18.09
                  • Published

                  esss

                  [![Build Status](https://www.travis-ci.com/ega-forever/esss.svg?branch=master)](https://travis-ci.com/ega-forever/esss)

                    • v1.0.2
                    • 17.52
                    • Published

                    simple-ecies-syscoin

                    Elliptic Curve Integrated Encryption Scheme (ECIES) implementation for node.js

                    • v0.1.2
                    • 17.30
                    • Published

                    elliptic-keychain

                    Library for creating elliptic curve keypairs and deriving child keys

                    • v0.0.2
                    • 16.87
                    • Published

                    @privacyresearch/ed25519-ts

                    TypeScript implementation of ed25519 & ristretto255 allowing BigInt and SHA dependency injection

                    • v0.0.3
                    • 16.87
                    • Published

                    @c4dt/kyber

                    A typescript implementation of Kyber interfaces

                    • v3.4.1-2
                    • 16.67
                    • Published

                    @dedis/kyber-js

                    A javascript implementation of Kyber interfaces (DEPRECATED)

                    • v0.0.11
                    • 16.35
                    • Published

                    vault-nacl

                    A symmetric encrypted vault using nacl elliptic curves

                    • v1.0.0
                    • 16.20
                    • Published

                    schnorr

                    Schnorr signatures for javascript

                    • v0.6.0
                    • 16.05
                    • Published

                    blockstack-keychains

                    Library for creating elliptic curve keypairs and deriving child keys

                    • v0.0.8
                    • 15.95
                    • Published

                    crypto-deck

                    [![Build Status](https://secure.travis-ci.org/indutny/crypto-deck.svg)](http://travis-ci.org/indutny/crypto-deck) [![NPM version](https://badge.fury.io/js/crypto-deck.svg)](http://badge.fury.io/js/crypto-deck)

                    • v1.2.1
                    • 15.89
                    • Published

                    elliptic-utility

                    Porting from http://www-cs-students.stanford.edu/~tjw/jsbn/LICENSE

                    • v0.0.2
                    • 15.84
                    • Published

                    node-threadobject

                    let node support multi threads in js codes

                    • v1.0.2
                    • 15.75
                    • Published

                    @alephium/noble-secp256k1

                    Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

                    • v1.5.5
                    • 15.40
                    • Published

                    websnark-backup

                    big integer library to work in Zq

                    • v0.0.10
                    • 15.17
                    • Published

                    blockstack-keychain

                    Library for creating elliptic curve keypairs and deriving child keys

                    • v0.0.2
                    • 15.03
                    • Published

                    @blockcore/coininfo

                    JavaScript component for crypto currency specific information.

                    • v5.2.2
                    • 14.96
                    • Published

                    react-native-jsontokens

                    react-native library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

                    • v0.7.7
                    • 14.78
                    • Published

                    crypto-coininfo

                    JavaScript component for crypto currency specific information.

                    • v1.0.1
                    • 14.41
                    • Published

                    no-digest-hash

                    An Ed25519 implementation for node.js

                    • v0.0.4
                    • 14.36
                    • Published

                    csac-ed25519

                    Mephostopilis fork Pocket Network/Pocket Network fork of the dazoe/ed25519 library with support for Node 12.15

                    • v0.0.3
                    • 14.35
                    • Published

                    eosio-ecc

                    A universal JavaScript (Node.js, Deno.js and client) EOSIO (and Antelope) based digital signature package with key utilities.

                    • v1.0.1
                    • 14.13
                    • Published

                    coininfo-machinecoin

                    JavaScript component for crypto currency specific information. Modified for Machinecoin.

                    • v0.1.0
                    • 13.60
                    • Published

                    coininfo-xrg

                    JavaScript component for crypto currency specific information.

                    • v4.0.0
                    • 13.42
                    • Published

                    city-coininfo

                    JavaScript component for crypto currency specific information.

                    • v5.0.0
                    • 13.33
                    • Published

                    @atelier-node/coininfo

                    my coin vegecoin added to JavaScript component for crypto currency specific information.

                    • v2.2.0-vege-2
                    • 13.22
                    • Published

                    ed25519-native

                    An Ed25519 implementation for node.js

                    • v1.0.0
                    • 12.94
                    • Published

                    @wecrpto/ed2curve

                    Curve25519 Diffie-Hellman implementation

                    • v0.1.0
                    • 12.92
                    • Published

                    kyber-js

                    A javascript implementation of Kyber interfaces

                    • v0.0.1
                    • 12.90
                    • Published

                    coininfoturinglabs

                    JavaScript component for crypto currency specific information. Edited by TuringLabs

                    • v4.3.0
                    • 12.88
                    • Published

                    blockstack-tokens

                    node.js library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

                    • v0.5.1
                    • 12.88
                    • Published

                    quiarchitecto

                    JS implementation of MuSig. 1-dependency MuSig key aggregation, tweaking, and signing.

                    • v1.4.0
                    • 12.76
                    • Published

                    tenderkeys

                    A module for creating bip39 mnemonic, ed25519 key pair and ripemd160 address for Tendermint and Hyperledger Burrow

                    • v0.0.3
                    • 12.76
                    • Published

                    tendermintelectronkey

                    A module for creating bip39 mnemonic, ed25519 key pair and ripemd160 address for Tendermint and Hyperledger Burrow

                    • v0.0.5
                    • 12.63
                    • Published

                    json-signatures

                    Add a signature to JSON data and verify it

                      • v1.0.2
                      • 12.08
                      • Published

                      j-bitcoin

                      Bitcoin Custodial & non-Custodial Wallets

                      • v1.0.1
                      • 11.76
                      • Published

                      @upincome/coininfo

                      JavaScript component for crypto currency specific information.

                      • v1.0.1-upincome
                      • 11.75
                      • Published

                      @monaco-ex/coininfo

                      JavaScript component for crypto currency specific information.

                      • v2.2.0-monacoex-1
                      • 11.34
                      • Published

                      @y-chan/coininfo

                      JavaScript component for crypto currency specific information.

                      • v4.4.1
                      • 11.18
                      • Published

                      @jwalsh/jsontokens

                      node.js library for encoding, decoding, and verifying JSON Web Tokens (JWTs)

                      • v0.6.5
                      • 11.11
                      • Published

                      @wagerr-wdk/coininfo

                      JavaScript component for crypto currency specific information.

                      • v5.1.0
                      • 11.10
                      • Published

                      @mangacoin/coininfo

                      JavaScript component for crypto currency specific information.

                      • v1.0.1-mangacoin-1
                      • 11.10
                      • Published

                      @pokt-network/ed25519

                      Pocket Network fork of the dazoe/ed25519 library with support for Node 12.15

                      • v0.0.1
                      • 10.65
                      • Published

                      numquamaccusamus

                      Fastest JS implementation of secp256k1. Independently audited, high-security, 0-dependency ECDSA & Schnorr signatures

                      • v1.3.0
                      • 10.51
                      • Published

                      mlsag

                      JavaScript implementation of the MLSAG algorithm

                      • v0.0.2
                      • 10.36
                      • Published

                      mubdiinfo

                      JavaScript component for crypto currency specific information.

                      • v5.3.3
                      • 10.04
                      • Published

                      @fazele/coininfo

                      JavaScript component for crypto currency specific information.

                      • v5.2.1
                      • 9.56
                      • Published

                      @zklx/kds

                      zk-Lokomotive key derivation service

                        • v1.0.2
                        • 8.90
                        • Published

                        @zklx/crypto

                        zk-Lokomotive cryptographic applications provider

                          • v1.0.0
                          • 8.37
                          • Published

                          express-hash

                          Utility to ensure the authenticity of a request

                          • v1.0.1
                          • 8.36
                          • Published