JSPM

Found 186 results for elliptic curves

wasmcurves

elliptic curves implementations in wasm

  • v0.2.2
  • 418.21
  • Published

noble-curves-simple

Pure JavaScript ES modules version of @noble/curves - Audited & minimal JS implementation of elliptic curve cryptography

  • v0.0.1
  • 181.61
  • Published

ec-key

Wrapper around an Elliptic Curve private or public keys

  • v0.0.6
  • 130.49
  • Published

elliptic-curve-solidity

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

  • v0.2.4
  • 121.01
  • Published

eccrypto

JavaScript Elliptic curve cryptography library

  • v1.1.6
  • 117.95
  • Published

@toruslabs/eccrypto

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

  • v6.2.0
  • 112.68
  • Published

vault-nacl

A symmetric encrypted vault using nacl elliptic curves

  • v1.0.0
  • 106.08
  • Published

keybase-ecurve

Elliptic curve cryptography, which uses keybase/bn for bignums

  • v1.0.1
  • 72.40
  • Published

jsontokens

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

  • v4.0.1
  • 71.46
  • Published

ecurve

Elliptic curve cryptography

  • v1.0.6
  • 71.29
  • Published

ed2curve

Convert Ed25519 signing keys into Curve25519 Diffie-Hellman keys.

  • v0.3.0
  • 69.74
  • Published

@brandonblack/musig

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

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

ecdh-crypto

ecdh ecdsa prime256v1 secp256r1 secp256k1

    • v1.0.5
    • 67.82
    • Published

    ts-mls

    [![CI](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml/badge.svg)](https://github.com/LukaJCB/ts-mls/actions/workflows/ci.yml) [![npm version](https://badge.fury.io/js/ts-mls.svg)](https://badge.fury.io/js/ts-mls) [![Coverage Status](https://co

    • v1.3.2
    • 67.51
    • Published

    @neo-one/ec-key

    Wrapper around an Elliptic Curve private or public keys

    • v0.1.0
    • 65.50
    • Published

    key-encoder

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

    • v2.0.3
    • 65.27
    • Published

    bip-schnorr

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

    • v0.6.7
    • 65.10
    • Published

    coininfo

    JavaScript component for crypto currency specific information.

    • v5.2.1
    • 61.55
    • Published

    jwt-js

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

    • v0.5.0
    • 60.72
    • Published

    micro-key-producer

    Produces secure passwords & keys for WebCrypto, SSH, PGP, SLIP10, OTP and many others

    • v0.8.2
    • 58.85
    • Published

    bcrypto

    JS crypto library

    • v5.5.2
    • 57.41
    • Published

    ed25519

    An Ed25519 elliptic-curve cryptography implementation for Node.js

    • v0.0.5
    • 52.03
    • Published

    virgil-sdk

    Virgil Security Services SDK

    • v6.2.0
    • 51.76
    • Published

    curve-p256

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

    • v1.0.2
    • 50.95
    • 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
    • 50.08
    • Published

    eccrypto-js

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

    • v5.4.0
    • 49.20
    • Published

    @polkajs/thresh-sig

    Threshold signatures using pairing based cryptography and elliptic curves

    • v1.0.7
    • 48.81
    • Published

    hades-auth

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

      • v1.0.63
      • 47.01
      • Published

      @tradle/key-encoder

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

      • v2.1.1
      • 46.98
      • Published

      ecies-25519

      Isomorphic Cryptography Library for X25519 ECIES

      • v1.3.1
      • 46.00
      • Published

      @psf/coininfo

      JavaScript component for crypto currency specific information.

      • v4.0.0
      • 44.97
      • Published

      ecdsa-secp256r1

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

      • v1.3.3
      • 44.28
      • Published

      ecies-geth

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

      • v1.7.5
      • 44.04
      • Published

      @dedis/kyber

      A typescript implementation of Kyber interfaces

      • v3.4.4
      • 42.58
      • Published

      ecdsa

      Elliptic Curve Cryptography Digital Signing

      • v0.7.0
      • 42.44
      • Published

      ed25519-supercop

      ed25519 curve operations using a supercop/ref10 implementation

      • v2.0.1
      • 41.62
      • Published

      @cmdcode/secp256k1

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

      • v1.0.9
      • 41.10
      • Published

      @eluvio/crypto

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

      • v1.1.2
      • 36.39
      • Published

      ed2curve-esm

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

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

      ecdh

      Native node.js module for ECDH and ECDSA

      • v0.2.0
      • 35.76
      • Published

      elliptic-solidity

      Elliptic curve implementation in solidity; includes secp256r1

      • v1.0.0
      • 35.69
      • Published

      react-native-ecc

      basic elliptic curve crypto for React Native

      • v2.3.1
      • 34.37
      • Published

      eccrypto-sync

      JavaScript Elliptic curve cryptography library

      • v0.0.4
      • 33.92
      • Published

      numquamaccusamus

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

      • v1.3.0
      • 33.58
      • Published

      ring-signatures

      Pure JavaScript Ring Signatures

      • v1.0.7
      • 33.44
      • 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
      • 32.43
      • Published

      isomorphic-secp256k1-js

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

      • v4.0.5
      • 32.20
      • Published

      @dedis/kyber-js

      A javascript implementation of Kyber interfaces (DEPRECATED)

      • v0.0.11
      • 31.66
      • Published

      react-native-key-encoder

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

      • v1.1.6
      • 31.07
      • Published

      @yaffle/ecm

      Lenstra elliptic-curve factorization method

      • v0.0.19
      • 30.79
      • Published

      ecies-lite

      A lightweight ECIES tool implemented in pure Node.JS

      • v1.1.3
      • 30.67
      • Published

      @accesschains/eccrypto

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

      • v1.1.8
      • 29.87
      • Published

      @zulze12/eccrypto

      JavaScript Elliptic curve cryptography library

      • v1.2.0
      • 29.58
      • Published

      simple-js-secp256k1

      this project is intended as an easy to use ecdsa

      • v2.0.0
      • 29.35
      • 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
      • 28.84
      • Published

      supercop

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

      • v3.0.2
      • 28.49
      • Published

      ec-key-patch

      Wrapper around an Elliptic Curve private or public keys

      • v0.0.4
      • 28.34
      • Published

      crypto-wraps

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

      • v1.3.9
      • 27.74
      • Published

      wasmsnark

      zksnark wasm library

      • v0.0.12
      • 27.68
      • Published

      eccrypto-scripts

      a collection of reusable scripts for elliptic curve cryptography

      • v0.2.19
      • 27.61
      • Published

      gjw-ec-key

      Wrapper around an Elliptic Curve private or public keys

        • v0.0.5
        • 27.13
        • Published

        ecies-parity

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

        • v0.1.1
        • 25.43
        • Published

        blockstack-keychains

        Library for creating elliptic curve keypairs and deriving child keys

        • v0.0.8
        • 24.50
        • 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
        • 24.18
        • Published

        dsp-filter-library

        A comprehensive DSP library with 23 window functions, advanced FIR/IIR filter design, biquad combination, and interactive visualization

        • v1.1.0
        • 24.06
        • Published

        ecurve-bn256

        Elliptic curve cryptography

        • v1.0.15
        • 23.87
        • Published

        ed25519-hap

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

        • v0.0.5
        • 23.86
        • Published

        simple-js-ecdsa

        easy and light weight ecdsa implementation

        • v2.0.0
        • 23.81
        • 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
        • 23.59
        • Published

        mubdiinfo

        JavaScript component for crypto currency specific information.

        • v5.3.3
        • 22.81
        • Published

        elliptic-keychain

        Library for creating elliptic curve keypairs and deriving child keys

        • v0.0.2
        • 22.18
        • 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
        • 22.12
        • Published

        websnark-backup

        big integer library to work in Zq

        • v0.0.10
        • 22.10
        • Published

        @fungible-systems/noble-secp256k1

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

        • v1.2.9
        • 21.93
        • Published

        quiarchitecto

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

        • v1.4.0
        • 21.88
        • Published

        @starcoin/stc-ed25519

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

        • v0.1.0
        • 21.63
        • Published

        @c4dt/kyber

        A typescript implementation of Kyber interfaces

        • v3.4.1-2
        • 21.51
        • Published

        @allaccessone/eccrypto

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

        • v1.1.8
        • 21.36
        • Published

        elliptic-curve

        Library for operations on secp256k1 keys.

          • v0.1.0
          • 21.21
          • Published

          schnorr

          Schnorr signatures for javascript

          • v0.6.0
          • 21.17
          • 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
          • 20.89
          • Published

          @nlindley/eccrypto

          JavaScript Elliptic curve cryptography library

          • v4.0.0
          • 20.73
          • Published

          @blockcore/coininfo

          JavaScript component for crypto currency specific information.

          • v5.2.2
          • 20.51
          • Published

          @robxyy/noble-ed25519

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

          • v1.6.1
          • 20.37
          • Published

          @zklx/kds

          zk-Lokomotive key derivation service

            • v1.0.2
            • 20.22
            • Published

            @olistic/jsontokens

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

            • v4.0.2
            • 20.15
            • Published

            @atelier-node/coininfo

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

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

            node-threadobject

            let node support multi threads in js codes

            • v1.0.2
            • 19.66
            • Published

            react-native-jsontokens

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

            • v0.7.7
            • 19.19
            • Published

            @monaco-ex/coininfo

            JavaScript component for crypto currency specific information.

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

            @abcpros/coininfo

            JavaScript component for crypto currency specific information.

            • v5.2.0
            • 19.07
            • Published

            tendermintelectronkey

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

            • v0.0.5
            • 18.85
            • Published

            @upincome/coininfo

            JavaScript component for crypto currency specific information.

            • v1.0.1-upincome
            • 18.78
            • Published

            ecc

            Elliptic curve cryptography functions.

            • v0.0.2
            • 18.14
            • 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
            • 18.00
            • Published

            giselle

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

            • v3.1.0
            • 18.00
            • Published

            @mikekasprzak/key-encoder

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

            • v2.1.2
            • 17.42
            • Published

            eccrypto-fixed

            JavaScript Elliptic curve cryptography library

            • v1.1.8
            • 17.13
            • Published

            universal-ecdsa

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

              • v1.1.4
              • 16.97
              • Published

              kyber-js

              A javascript implementation of Kyber interfaces

              • v0.0.1
              • 16.86
              • 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
              • 16.84
              • Published

              @jafri/ecurve

              Elliptic curve cryptography

              • v1.0.6
              • 16.78
              • Published

              @y-chan/coininfo

              JavaScript component for crypto currency specific information.

              • v4.4.1
              • 16.72
              • Published

              @vinarmani/eccrypto-js

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

              • v5.4.1
              • 16.46
              • Published

              @mangacoin/coininfo

              JavaScript component for crypto currency specific information.

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

              @jwalsh/jsontokens

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

              • v0.6.5
              • 15.93
              • 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
              • 15.88
              • Published

              @bcpros/coininfo

              JavaScript component for crypto currency specific information.

              • v5.2.1
              • 15.77
              • Published

              blockstack-keychain

              Library for creating elliptic curve keypairs and deriving child keys

              • v0.0.2
              • 15.59
              • Published

              tenderkeys

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

              • v0.0.3
              • 15.39
              • Published

              ecsol

              Solidity Elliptic Curve Library

                • v0.0.5
                • 15.17
                • Published

                simple-ecies

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

                • v0.1.2
                • 14.96
                • Published

                @alephium/noble-secp256k1

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

                • v1.5.5
                • 14.53
                • Published

                @zoltu/secp256k1

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

                • v1.7.1-alpha
                • 14.49
                • Published

                @wagerr-wdk/coininfo

                JavaScript component for crypto currency specific information.

                • v5.1.0
                • 14.42
                • Published

                json-signatures

                Add a signature to JSON data and verify it

                  • v1.0.2
                  • 14.24
                  • Published

                  @zklx/crypto

                  zk-Lokomotive cryptographic applications provider

                    • v1.0.0
                    • 14.24
                    • Published

                    @wecrpto/ed2curve

                    Curve25519 Diffie-Hellman implementation

                    • v0.1.0
                    • 14.09
                    • Published

                    @samdan/secp256k1

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

                    • v0.0.2
                    • 14.07
                    • Published

                    brave-ec

                    Elliptic Curve utilities for the Brave Collective Core Services nodejs bindings

                    • v0.0.4
                    • 13.99
                    • 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
                    • 13.31
                    • Published

                    coininfo-machinecoin

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

                    • v0.1.0
                    • 13.31
                    • Published

                    csac-ed25519

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

                    • v0.0.3
                    • 13.22
                    • Published

                    cryptopath

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

                    • v1.0.5
                    • 13.10
                    • Published

                    blockstack-tokens

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

                    • v0.5.1
                    • 12.95
                    • Published

                    ed25519-native

                    An Ed25519 implementation for node.js

                    • v1.0.0
                    • 12.75
                    • Published

                    @gozala/ed25519

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

                    • v1.6.0
                    • 12.64
                    • Published

                    rn-eccrypto-js

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

                      • v5.4.0
                      • 12.12
                      • Published

                      mano10

                      JavaScript Elliptic curve cryptography library

                      • v0.0.2
                      • 11.79
                      • Published

                      crypto-coininfo

                      JavaScript component for crypto currency specific information.

                      • v1.0.1
                      • 11.55
                      • Published

                      @fazele/coininfo

                      JavaScript component for crypto currency specific information.

                      • v5.2.1
                      • 11.26
                      • Published

                      express-hash

                      Utility to ensure the authenticity of a request

                      • v1.0.1
                      • 11.26
                      • Published

                      eccrypto-mp

                      JavaScript Elliptic curve cryptography library

                      • v1.1.4
                      • 11.02
                      • Published

                      @privacyresearch/ed25519-ts

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

                      • v0.0.3
                      • 10.45
                      • Published

                      coininfoturinglabs

                      JavaScript component for crypto currency specific information. Edited by TuringLabs

                      • v4.3.0
                      • 10.31
                      • Published

                      @pokt-network/ed25519

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

                      • v0.0.1
                      • 10.31
                      • Published

                      coininfo-xrg

                      JavaScript component for crypto currency specific information.

                      • v4.0.0
                      • 10.26
                      • Published

                      lcrypto

                      Better JavaScript Elliptic curve cryptography library

                      • v1.1.6
                      • 9.77
                      • Published

                      city-coininfo

                      JavaScript component for crypto currency specific information.

                      • v5.0.0
                      • 9.26
                      • 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
                        • 9.26
                        • Published

                        elliptic-utility

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

                        • v0.0.2
                        • 9.05
                        • Published

                        simple-ecies-syscoin

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

                        • v0.1.2
                        • 8.77
                        • Published

                        mlsag

                        JavaScript implementation of the MLSAG algorithm

                        • v0.0.2
                        • 8.08
                        • Published

                        no-digest-hash

                        An Ed25519 implementation for node.js

                        • v0.0.4
                        • 7.67
                        • Published

                        ecurve-chaintor

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

                          • v1.0.0
                          • 5.34
                          • Published