An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: eddsa

filip26/iron-eddsa-rdfc-2022

Data Integrity EdDSA RDFC 2022 Cryptosuite

Language: Java - Size: 259 KB - Last synced at: about 17 hours ago - Pushed at: about 19 hours ago - Stars: 0 - Forks: 0

dchest/tweetnacl-js

Port of TweetNaCl cryptographic library to JavaScript

Language: JavaScript - Size: 4 MB - Last synced at: 1 day ago - Pushed at: 20 days ago - Stars: 1,869 - Forks: 295

dannyniu/MySuiteA

Cryptography Library from DannyNiu/NJF.

Language: C - Size: 48.9 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 5 - Forks: 0

Consensys/gnark-crypto

gnark-crypto provides elliptic curve and pairing-based cryptography on BN, BLS12, BLS24 and BW6 curves. It also provides various algorithms (algebra, crypto) of particular interest to zero knowledge proof systems.

Language: Go - Size: 38.3 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 560 - Forks: 214

apple/swift-crypto

Open-source implementation of a substantial portion of the API of Apple CryptoKit suitable for use on Linux platforms.

Language: Assembly - Size: 17.5 MB - Last synced at: 7 days ago - Pushed at: 8 days ago - Stars: 1,591 - Forks: 185

paulmillr/noble-curves

Audited & minimal JS implementation of elliptic curve cryptography.

Language: TypeScript - Size: 17.8 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 805 - Forks: 79

paulmillr/noble-ed25519

Fastest 4KB JS implementation of ed25519 signatures

Language: TypeScript - Size: 1.87 MB - Last synced at: 9 days ago - Pushed at: 9 days ago - Stars: 469 - Forks: 56

beatt83/jose-swift

A comprehensive Swift library for JOSE standards implementation, supporting JWA, JWK, JWE, JWS and JWT with robust encryption and signing functionalities.

Language: Swift - Size: 2.37 MB - Last synced at: 5 days ago - Pushed at: 12 days ago - Stars: 29 - Forks: 11

cmason3/vaulty

Vaulty in Python - Encrypt/Decrypt with ChaCha20-Poly1305

Language: Python - Size: 111 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 3 - Forks: 0

GlitchedPolygons/GlitchEd25519.BlazorWebApp

Zero-knowledge asymmetric encryption PWA (static and works offline) using AES-256 (GCM) cipher and Ed25519

Language: HTML - Size: 572 KB - Last synced at: 4 days ago - Pushed at: 16 days ago - Stars: 1 - Forks: 0

filip26/iron-ed25519-signature-2020

W3C Verifiable Credentials Ed25519Signature2020 Suite implementation in Java

Language: Java - Size: 318 KB - Last synced at: 6 days ago - Pushed at: 17 days ago - Stars: 5 - Forks: 1

dehancer/ed25519cpp

Ed25519 (Edwards-curve Digital Signature Algorithm (EdDSA) C++17 implementation

Language: C++ - Size: 495 KB - Last synced at: 20 days ago - Pushed at: 20 days ago - Stars: 18 - Forks: 2

iscc/iscc-crypto

ISCC Signing & Verification

Language: Python - Size: 2.31 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 1 - Forks: 0

Cyphrme/Ed25519Tool

Ed25519 signing and verification online tool.

Language: JavaScript - Size: 115 KB - Last synced at: 6 days ago - Pushed at: about 2 years ago - Stars: 29 - Forks: 3

scottbrady91/IdentityModel

JWT style token handlers for Branca and PASETO in .NET. EdDSA support for Microsoft.IdentityModel.

Language: C# - Size: 424 KB - Last synced at: 4 days ago - Pushed at: 10 months ago - Stars: 49 - Forks: 12

jedisct1/rust-ed25519-compact

Small, wasm-friendly, zero-dependencies Ed25519 and X25519 implementation for Rust.

Language: Rust - Size: 111 KB - Last synced at: 9 days ago - Pushed at: 8 months ago - Stars: 128 - Forks: 25

str4d/ed25519-java

Pure Java implementation of EdDSA

Language: Java - Size: 5.86 MB - Last synced at: 3 days ago - Pushed at: about 2 years ago - Stars: 225 - Forks: 82

jedisct1/wasm-crypto

A WebAssembly (via AssemblyScript) set of cryptographic primitives for building authentication and key exchange protocols.

Language: TypeScript - Size: 338 KB - Last synced at: 25 days ago - Pushed at: 5 months ago - Stars: 239 - Forks: 23

serengil/LightDSA

A Lightweight Digital Signature Algorithm Library for Python

Language: Python - Size: 156 KB - Last synced at: 1 day ago - Pushed at: about 2 months ago - Stars: 4 - Forks: 0

jerson/flutter-openpgp

OpenPGP for flutter made with golang for fast performance with support for android, ios, macos, linux, windows and web

Language: Dart - Size: 403 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 71 - Forks: 25

riptl/ed25519-signal Fork of dalek-cryptography/ed25519-dalek 📦

XEdDSA and VXEdDSA signing and verification in Rust.

Language: C - Size: 686 KB - Last synced at: 2 days ago - Pushed at: about 6 years ago - Stars: 3 - Forks: 1

transmute-industries/did-key.js

A DID Key Implementation in TypeScript

Language: TypeScript - Size: 99.2 MB - Last synced at: 2 days ago - Pushed at: about 1 year ago - Stars: 56 - Forks: 15

hazae41/berith

WebAssembly port of Ed25519 signatures and X25519 key exchange

Language: TypeScript - Size: 2.34 MB - Last synced at: 7 days ago - Pushed at: 3 months ago - Stars: 7 - Forks: 1

conradoqg/naivecoin

A cryptocurrency implementation in less than 1500 lines of code

Language: JavaScript - Size: 497 KB - Last synced at: 3 months ago - Pushed at: over 1 year ago - Stars: 1,253 - Forks: 332

jerson/react-native-fast-openpgp

OpenPGP for react native made with golang for fast performance

Language: TypeScript - Size: 340 MB - Last synced at: 8 days ago - Pushed at: 4 months ago - Stars: 51 - Forks: 19

polysig/polysig

Polyglot signing library for multisig applications using the Noise protocol for end-to-end encryption

Language: Rust - Size: 2.18 MB - Last synced at: 13 days ago - Pushed at: 4 months ago - Stars: 24 - Forks: 5

ANSSI-FR/libecc 📦

Library for elliptic curves cryptography

Language: C - Size: 9.88 MB - Last synced at: 5 months ago - Pushed at: over 2 years ago - Stars: 261 - Forks: 88

serengil/crypto

Elliptic Curve Cryptography and Common Public Key Cryptography Implementations

Language: Jupyter Notebook - Size: 215 KB - Last synced at: 3 months ago - Pushed at: 5 months ago - Stars: 99 - Forks: 50

deatil/larke-admin-signcert

RSA, ECDSA, EdDSA证书生成扩展

Language: PHP - Size: 1.52 MB - Last synced at: about 1 month ago - Pushed at: 6 months ago - Stars: 0 - Forks: 2

kudelskisecurity/EdDSA-fault-attack

Fault attack agaisnt EdDSA demonstrated on an Arduino Nano board, allowing for partial key recovery and fake signatures.

Language: Python - Size: 11.7 KB - Last synced at: about 1 month ago - Pushed at: almost 8 years ago - Stars: 72 - Forks: 5

andrei-markeev/ngx_http_jwted_module

Nginx JWT authentication module with Ed25519 algorithm support

Language: C - Size: 27.3 KB - Last synced at: 5 months ago - Pushed at: about 3 years ago - Stars: 11 - Forks: 0

grondilu/elliptic-curves-raku

Elliptic curves cryptography in raku

Language: Raku - Size: 51.8 KB - Last synced at: 4 months ago - Pushed at: 6 months ago - Stars: 2 - Forks: 2

cedarcode/openssl-signature_algorithm

ECDSA, EdDSA, RSA-PSS and RSA-PKCS#1 signature algorithms for ruby

Language: Ruby - Size: 116 KB - Last synced at: 29 days ago - Pushed at: 6 months ago - Stars: 10 - Forks: 4

deatil/larke-jwt

A library to work with JSON Web Token and JSON Web Signature.

Language: PHP - Size: 99.6 KB - Last synced at: 6 days ago - Pushed at: 6 months ago - Stars: 0 - Forks: 1

teal-finance/quid

Refresh/Access JWT authentication server with backend + administration frontend supporting HMAC (HS256 HS384 HS512), RSA (RS256 RS384 RS512), ECDSA (ES256 ES384 ES512) and Ed25519 (EdDSA). See also other repos for Javascript, Python and Go client libraries.

Language: Go - Size: 7.15 MB - Last synced at: 4 months ago - Pushed at: 7 months ago - Stars: 11 - Forks: 2

libecc/libecc Fork of ANSSI-FR/libecc

Library for elliptic curves cryptography

Language: C - Size: 10.6 MB - Last synced at: 7 months ago - Pushed at: 7 months ago - Stars: 44 - Forks: 12

nitsc/chraypt

一个以保障人权为核心理念的命令行通讯软件,专注于信息安全与隐私保护。目前已实现哈希验证身份和多算法加密通信等功能,为用户提供可靠的隐私保障。这个是中国大陆特供版,没有Tor功能集成。

Language: Python - Size: 192 KB - Last synced at: 5 months ago - Pushed at: 7 months ago - Stars: 1 - Forks: 1

jedisct1/zig-eddsa-key-blinding

A Zig implementation of EdDSA signatures with blind keys.

Language: Zig - Size: 4.88 KB - Last synced at: 5 months ago - Pushed at: about 2 years ago - Stars: 17 - Forks: 1

ed555009/utilities-jwt-ed25519

A simple .NET library for generating and verifying JSON Web Tokens (JWT) using Ed25519 public/private key pairs for signing and verification, targeting netstrandard2.1

Language: C# - Size: 36.1 KB - Last synced at: 10 days ago - Pushed at: 8 months ago - Stars: 0 - Forks: 0

lolo32/ed448-rust

It's a EdDSA for ed448 signing/verifying.

Language: Rust - Size: 194 KB - Last synced at: 21 days ago - Pushed at: about 2 years ago - Stars: 1 - Forks: 7

daedalus/minerva_all_poc 📦

Minerva is a group of side-channel vulnerabilities in implementations of ECDSA/EdDSA in programmable smart cards and cryptographic software libraries

Language: Python - Size: 1.65 MB - Last synced at: 5 months ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 1

libitx/eddy

A steady little Ed25519 library for Elixir.

Language: Elixir - Size: 1.49 MB - Last synced at: 3 days ago - Pushed at: over 2 years ago - Stars: 6 - Forks: 1

FusionAuth/fusionauth-jwt-eddsa

A EdDSA extension to fusionauth-jwt

Language: Java - Size: 39.1 KB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 0 - Forks: 0

tiannian/honey25519

Some verification implementations for the x25519 scheme algorithm.

Language: JavaScript - Size: 13.7 KB - Last synced at: 8 months ago - Pushed at: about 6 years ago - Stars: 1 - Forks: 0

ipnsoftwares/ipnpylib

The IPN Python module allows any Python programmer to use all IPN functions in a Python script. Become part of the IPN network and create P2P applications.

Language: Python - Size: 23.4 KB - Last synced at: about 1 year ago - Pushed at: almost 3 years ago - Stars: 2 - Forks: 0

moapis/authenticator 📦

A stand-alone gRPC based authentication API. Easily integrate authentication into any custom project. Authenticator takes care of user credential storage and checking. It generates JSON Web tokens for users, which easily can be verified by other servers in your ecosystem using performant and secure EdDSA public key cryptography.

Language: Go - Size: 1.22 MB - Last synced at: 20 days ago - Pushed at: about 2 years ago - Stars: 14 - Forks: 3

deatil/key-pem

各种pem证书示例(dsa/rsa/ecdsa/eddsa/sm2/dh/ecdh/dh-curve25519/openssh-key)

Size: 36.5 MB - Last synced at: 20 days ago - Pushed at: almost 2 years ago - Stars: 6 - Forks: 1

PaulShpilsher/ed25519-key-generator

Public key generator using Edwards-curve Digital Signature Algorithm (EdDSA)

Language: Go - Size: 1000 Bytes - Last synced at: about 1 month ago - Pushed at: almost 2 years ago - Stars: 0 - Forks: 0

anushaa51/Crypticket

A fully offline-capable cryptographic ticket and password generation and management platform, built as a responsive Progressive Web App (PWA) using React, utilising EdDSA elliptic curve cryptography.

Language: JavaScript - Size: 86.5 MB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 1 - Forks: 0

GokulVSD/Crypticket

A fully offline-capable cryptographic ticket and password generation and management platform, built as a responsive Progressive Web App (PWA) using React, utilising EdDSA elliptic curve cryptography.

Language: JavaScript - Size: 86.5 MB - Last synced at: almost 2 years ago - Pushed at: over 6 years ago - Stars: 5 - Forks: 1

libecc/openpgp-libecc

OpenPGP ECC API based upon libecc

Language: C - Size: 21.5 KB - Last synced at: 4 days ago - Pushed at: about 2 years ago - Stars: 0 - Forks: 0

rajtatata/react-native-expo-tweet-nacl

TweetNaCl for React Native Expo

Language: JavaScript - Size: 14.6 KB - Last synced at: 10 days ago - Pushed at: about 4 years ago - Stars: 13 - Forks: 9

Tougee/ed25519

Dart port of ed25519 from Go Cryptography ed25519

Language: Dart - Size: 151 KB - Last synced at: 5 months ago - Pushed at: almost 4 years ago - Stars: 18 - Forks: 6

felixlimanta/eddsa-lossless-audio-signer

Audio digital signer for lossless audio using EdDSA and LSB steganography

Language: Python - Size: 7.81 KB - Last synced at: over 2 years ago - Pushed at: over 7 years ago - Stars: 0 - Forks: 0

novifinancial/ed25519-speccheck

Test cases for EdDSA signature verification edge cases

Language: Rust - Size: 67.4 KB - Last synced at: over 2 years ago - Pushed at: almost 3 years ago - Stars: 11 - Forks: 7

ccyanxyz/two-party-eddsa

Two party EdDSA signature

Language: Rust - Size: 154 KB - Last synced at: over 2 years ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 0

mathrix-education/lumen-jwt 📦

A not so simple JWT Library for Lumen.

Language: PHP - Size: 227 KB - Last synced at: over 1 year ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

temporary00/eddsa 📦

eddsa that wraps ed448

Language: Go - Size: 14.6 KB - Last synced at: about 1 year ago - Pushed at: over 4 years ago - Stars: 0 - Forks: 0

sundayScoop/Ed25519-Point-Arithmetic

Ever wanted to get your hands dirty with Ed25519, EdDSA, or twisted edwards curve? Enjoy.

Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: almost 3 years ago - Stars: 0 - Forks: 0

Cyphrme/CryptoKey

CryptoKey is an encapsulation for cryptographic keys in Go.

Language: Go - Size: 7.81 KB - Last synced at: 6 days ago - Pushed at: about 3 years ago - Stars: 2 - Forks: 0

pbad-pades/SignDart

Pure Dart library for elliptic curve research and practical application. EdDSA, Ed448, Ed521.

Language: Dart - Size: 227 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 3 - Forks: 1

mpbarnwell/ed25519-signer

Quick and dirty Java project to sign data using an Ed25519 key and EdDSA

Language: Java - Size: 9.77 KB - Last synced at: over 2 years ago - Pushed at: about 4 years ago - Stars: 1 - Forks: 0

textileio/jwt-go-eddsa

EdDSA signing method for jwt-go

Language: Go - Size: 19.5 KB - Last synced at: 5 months ago - Pushed at: about 4 years ago - Stars: 0 - Forks: 1

username1565/nanoboard-javascript-captcha Fork of dchest/tweetnacl-js

Client-side JavaScript posts and captcha-validation for NANOBOARD.

Language: JavaScript - Size: 168 MB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 0 - Forks: 0

fzgregor/libeddsa Fork of phlay/libeddsa

cryptographic library for ed25519 and curve25519

Language: C++ - Size: 3.15 MB - Last synced at: over 2 years ago - Pushed at: over 8 years ago - Stars: 0 - Forks: 0