Topic: "shamir-secret-sharing"
cyphar/paperback
Paper backup generator suitable for long-term storage.
Language: Rust - Size: 7.17 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 1,293 - Forks: 45

dsprenkels/sss
Library for the Shamir secret sharing scheme
Language: C - Size: 107 KB - Last synced at: 8 days ago - Pushed at: about 3 years ago - Stars: 371 - Forks: 81

paritytech/banana_split
Shamir's Secret Sharing for people with friends
Language: TypeScript - Size: 3.85 MB - Last synced at: 1 day ago - Pushed at: 7 months ago - Stars: 318 - Forks: 51

SpinResearch/RustySecrets
π Threshold Shamir's secret sharing in Rust
Language: Rust - Size: 1.92 MB - Last synced at: 28 days ago - Pushed at: 10 months ago - Stars: 266 - Forks: 33

codahale/shamir π¦
A Java implementation of Shamir's Secret Sharing algorithm over GF(256).
Language: Java - Size: 309 KB - Last synced at: 4 months ago - Pushed at: over 1 year ago - Stars: 208 - Forks: 85

Dentrax/cocert
Split and distribute your private keys securely amongst untrusted network
Language: Go - Size: 7.67 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 203 - Forks: 13

skewthreads/QR-secret-sharing
:lock: Create QR codes to secret-share a message. Ideal for cryptocurrency wallet recovery keys and passwords.
Language: Python - Size: 787 KB - Last synced at: 2 months ago - Pushed at: over 2 years ago - Stars: 120 - Forks: 18

FudanMPL/SecMML
SecMML (Queqiao): Secure MPC (multi-party computation) Machine Learning Framework.
Language: C++ - Size: 27.4 MB - Last synced at: about 2 months ago - Pushed at: almost 2 years ago - Stars: 112 - Forks: 31

jwerle/shamirs-secret-sharing
A simple implementation of Shamir's Secret Sharing configured to use a finite field in GF(2^8) with 128 bit padding
Language: JavaScript - Size: 36.1 KB - Last synced at: 13 days ago - Pushed at: about 1 year ago - Stars: 98 - Forks: 25

dsprenkels/sss-cli
Command line program for secret-sharing strings
Language: Rust - Size: 52.7 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 75 - Forks: 20

posener/sharedsecret
Implementation of Shamir's Secret Sharing algorithm.
Language: Go - Size: 20.5 KB - Last synced at: about 1 month ago - Pushed at: about 4 years ago - Stars: 69 - Forks: 10

NillionNetwork/tinynmc
Minimal pure-Python implementation of a secure multi-party computation (MPC) protocol for evaluating arithmetic sum-of-products expressions via a non-interactive computation phase.
Language: Python - Size: 55.7 KB - Last synced at: 1 day ago - Pushed at: 8 months ago - Stars: 66 - Forks: 14

c0dearm/sharks
Fast, small and secure Shamir's Secret Sharing library crate
Language: Rust - Size: 51.8 KB - Last synced at: 26 days ago - Pushed at: over 1 year ago - Stars: 64 - Forks: 14

aido/app-seed-tool Fork of LedgerHQ/app-recovery-check
A Ledger application that provides some useful seed management utilities
Language: C - Size: 9.4 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 61 - Forks: 5

httpjamesm/ScatterSafe
Backup your secrets securely and reliably.
Language: TypeScript - Size: 1.09 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 49 - Forks: 2

Archistar/archistar-smc
Secret sharing library in Java for the Archistar multi-cloud storage system
Language: Java - Size: 712 KB - Last synced at: about 1 year ago - Pushed at: about 7 years ago - Stars: 45 - Forks: 18

shinji-san/SecretSharingDotNet
An C# implementation of Shamir's Secret Sharing
Language: C# - Size: 577 KB - Last synced at: about 7 hours ago - Pushed at: about 17 hours ago - Stars: 43 - Forks: 12

incipher/shamir π¦
Moved to https://codeberg.org/abdelrahman/shamir
Language: Go - Size: 423 KB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 43 - Forks: 8

kinvolk/go-shamir
A small CLI tool for Shamir's Secret Sharing written in Go, using Vault's Shamir implementation
Language: Go - Size: 282 KB - Last synced at: 12 months ago - Pushed at: almost 4 years ago - Stars: 42 - Forks: 10

dsprenkels/sss-rs
Rust bindings for my Shamir secret sharing library
Language: Rust - Size: 45.9 KB - Last synced at: about 23 hours ago - Pushed at: over 1 year ago - Stars: 41 - Forks: 9

talhof8/gasper
Gasper is a CLI for safe, privacy-aware file storage based on Shamir's Secret Sharing
Language: Go - Size: 1.4 MB - Last synced at: about 2 months ago - Pushed at: over 4 years ago - Stars: 41 - Forks: 1

enrichman/stegosecrets
Encrypt and share secrets among trusted peers with AES-256, SSS and steganography
Language: Go - Size: 6.71 MB - Last synced at: 12 months ago - Pushed at: over 1 year ago - Stars: 35 - Forks: 11

dsprenkels/sss-node
node.js bindings for the sss secret sharing library
Language: C++ - Size: 75.2 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 34 - Forks: 8

Nhoya/SplitShare
Shamir's Secret Sharing Algorithm implementation in golang combined with PGP and a mail delivery system
Language: Go - Size: 4.88 KB - Last synced at: about 2 years ago - Pushed at: over 7 years ago - Stars: 31 - Forks: 4

deliberative/crypto
Cryptographic operations in WASM, C, Typescript for Nodejs and the browser.
Language: TypeScript - Size: 5.41 MB - Last synced at: 5 days ago - Pushed at: over 1 year ago - Stars: 29 - Forks: 0

shushcli/shush
CLI for Shamir's Secret Sharing and AES key generation, encryption, and decryption.
Language: Go - Size: 1.57 MB - Last synced at: 12 months ago - Pushed at: over 4 years ago - Stars: 29 - Forks: 7

borgoat/farmfa
TOTP MFA for teams: Shamir's Secret Sharing and zero trust OTP generation
Language: Go - Size: 1.68 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 28 - Forks: 3

dennis-tra/shamir
π A CLI frontend for Hashicorp Vault's Shamir's Secret Sharing implementation.
Language: Go - Size: 16.6 KB - Last synced at: 28 days ago - Pushed at: almost 2 years ago - Stars: 26 - Forks: 5

unitpay/shamir
PHP Shamir's Secret Sharing
Language: PHP - Size: 17.6 KB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 25 - Forks: 2

jack-bradshaw/Shamir
A Java implementation of Shamir's Secret Sharing.
Language: Java - Size: 523 KB - Last synced at: about 2 years ago - Pushed at: over 4 years ago - Stars: 19 - Forks: 9

dsprenkels/sss-go
Go bindings for my shamir-secret-sharing library
Language: C - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 18 - Forks: 2

echoprotocol/SwiftySSS
A pure Swift implementation of Shamir's Secret Sharing scheme
Language: Swift - Size: 42 KB - Last synced at: about 1 year ago - Pushed at: almost 6 years ago - Stars: 18 - Forks: 10

pandoracore/typhon-spec
Trustless sidechains for Bitcoin network. Lightning β‘οΈ brings thunderbolt π© β Typhon π brings typhoonπͺ
Size: 70.3 KB - Last synced at: about 1 year ago - Pushed at: over 6 years ago - Stars: 18 - Forks: 2

isKONSTANTIN/CryptoUtils
Terminal program for simple seed generation, encryption, decryption, backup and more.
Language: Java - Size: 253 KB - Last synced at: about 2 months ago - Pushed at: over 2 years ago - Stars: 17 - Forks: 2

ginsburgnm/pyseltongue
Shamir Secret Sharing library
Language: Python - Size: 46.9 KB - Last synced at: 6 days ago - Pushed at: over 2 years ago - Stars: 16 - Forks: 4

49pctber/shamir
a practical example of Shamir's secret sharing scheme
Language: Go - Size: 57.6 KB - Last synced at: 7 months ago - Pushed at: 8 months ago - Stars: 15 - Forks: 0

Qbicz/multi-secret-sharing
open source tool for splitting multiple secrets among multiple stakeholders
Language: Python - Size: 44.8 MB - Last synced at: 2 days ago - Pushed at: 10 months ago - Stars: 15 - Forks: 6

meta-secret/meta-secret-core
Personal Decentralized Secret Storage
Language: Rust - Size: 3.82 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 1

jiahao/SecureComputation.jl
Secure multiparty computation in Julia
Language: Julia - Size: 22.5 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 13 - Forks: 2

lapets/shamirs
Minimal pure-Python implementation of Shamir's secret sharing scheme.
Language: Python - Size: 88.9 KB - Last synced at: 26 days ago - Pushed at: 5 months ago - Stars: 12 - Forks: 4

drish/cloak
A simple passphrase based file encryption tool.
Language: Go - Size: 43.9 KB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 12 - Forks: 2

jwerle/hyper-secret-sharing
Secret sharing over Hypercore
Language: JavaScript - Size: 6.84 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 12 - Forks: 3

evernym/coconut-rust
Coconut: Threshold Issuance Selective Disclosure Credentials with Applications to Distributed Ledgers
Language: Rust - Size: 105 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 11 - Forks: 1

vesvault/libVES
VESvault End-to-End Encryption API: Encrypt Everything Without Fear of Losing the Key
Language: JavaScript - Size: 231 KB - Last synced at: 19 days ago - Pushed at: 19 days ago - Stars: 10 - Forks: 1

asonnino/shamir-bip39
EIP-3450 Shamir secret sharing for BIP-39 mnemonics
Language: Rust - Size: 98.6 KB - Last synced at: 27 days ago - Pushed at: 27 days ago - Stars: 10 - Forks: 2

nodejs/caritat
A voting software for remote teams
Language: TypeScript - Size: 971 KB - Last synced at: about 1 hour ago - Pushed at: 5 months ago - Stars: 10 - Forks: 3

lonkey/simple-cryptographic-algorithms
Python library for demonstrating the functionality of common cryptographic algorithms
Language: Python - Size: 71.3 KB - Last synced at: about 2 years ago - Pushed at: almost 4 years ago - Stars: 10 - Forks: 5

sammdec/fragment.sh
A tool that allows you to backup your secrets using your trusted social circle.
Language: JavaScript - Size: 259 KB - Last synced at: about 19 hours ago - Pushed at: over 6 years ago - Stars: 10 - Forks: 0

SpinResearch/rustysecrets-cli
π Command-line wrapper around RustySecrets, a Rust implementation of threshold Shamir's secret sharing.
Language: Rust - Size: 32.2 KB - Last synced at: 26 days ago - Pushed at: about 7 years ago - Stars: 10 - Forks: 2

ansemjo/go-shamirsplit
commandline tool to split secrets / files into shares using shamir secret sharing
Language: Go - Size: 69.3 KB - Last synced at: 12 months ago - Pushed at: over 3 years ago - Stars: 9 - Forks: 3

consento-org/cards
Generator and Reader for qr codes hiding (and restoring) a secret DAT link in several codes using shamir secrets.
Language: JavaScript - Size: 1.25 MB - Last synced at: about 21 hours ago - Pushed at: almost 6 years ago - Stars: 9 - Forks: 0

meta-secret/meta-secret-node
Decentralized Vault
Language: Vue - Size: 2.07 MB - Last synced at: 6 months ago - Pushed at: 7 months ago - Stars: 8 - Forks: 1

ergl/sss_py
Basic Shamir's Secret Sharing
Language: Python - Size: 4.88 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 8 - Forks: 2

lafriks/go-shamir
A pure Go implementation of Shamir's Secret Sharing algorithm
Language: Go - Size: 23.4 KB - Last synced at: 3 days ago - Pushed at: 10 months ago - Stars: 7 - Forks: 0

Cypherock/MPC-TSS
MPC-TSS is a project to demonstrate the working of our threshold signature scheme leveraging the security of X1 hardware wallet
Language: Python - Size: 1.49 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 5

proxyco/jc-sskr
SSKR for JavaCard. Use the official fork at BlockchainCommons/jc-sskr.
Language: Java - Size: 153 KB - Last synced at: 1 day ago - Pushed at: over 1 year ago - Stars: 7 - Forks: 4

safient/core-js
JavaScript SDK to manage and interact with the safes on Safient protocol
Language: TypeScript - Size: 6.79 MB - Last synced at: 26 days ago - Pushed at: about 2 years ago - Stars: 7 - Forks: 1

comodal/secret-shamiracle
Simple builder and utility functions for creating Shamir secret shares and secret reconstruction.
Language: Java - Size: 172 KB - Last synced at: about 2 months ago - Pushed at: almost 6 years ago - Stars: 7 - Forks: 1

fluorine/CoolWallet
A Cool Wallet is a risk mitigation tool to store private keys safely.
Language: C# - Size: 25.4 KB - Last synced at: about 2 months ago - Pushed at: almost 8 years ago - Stars: 7 - Forks: 1

openfort-xyz/shield
A robust framework for storing the recovery share.
Language: Go - Size: 366 KB - Last synced at: 28 days ago - Pushed at: 28 days ago - Stars: 6 - Forks: 0

congnghia0609/ntc_dcrypto
ntc_dcrypto is a module dart cryptography.
Language: Dart - Size: 41 KB - Last synced at: about 1 month ago - Pushed at: 2 months ago - Stars: 6 - Forks: 4

katvio/fractum
Fractum is a portable secure file encryption tool allows you to encrypt files and split them into multiple shares, with the ability to decrypt using only a subset of these shares. It implements Shamir's Secret Sharing scheme.
Language: Python - Size: 7.88 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 5 - Forks: 0

aidanaden/shamir-zig
secret sharing (shamir, feldman, pedersen) in zig
Language: Zig - Size: 85.9 KB - Last synced at: about 2 months ago - Pushed at: 3 months ago - Stars: 5 - Forks: 0

bokkypoobah/TopSecrets
Recipe to build a TopSecrets read-only offline crypto device
Language: HTML - Size: 21.4 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 5 - Forks: 1

anoushk1234/solana-otp-wallet
A Smart Contract Wallet that can be recovered with an OTP on your mobile number.
Language: TypeScript - Size: 2.36 MB - Last synced at: 20 days ago - Pushed at: over 2 years ago - Stars: 5 - Forks: 1

leander-dsouza/Shamir-Secret-Sharing
An implementation using C, embedding Galois Field(256) of Shamir Secret Sharing Scheme.
Language: C - Size: 16.6 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 5 - Forks: 0

ymarcus93/gallisto
A Go implementation of the Callisto protocol
Language: Go - Size: 90.8 KB - Last synced at: 12 months ago - Pushed at: about 5 years ago - Stars: 5 - Forks: 0

Robert-Campbell-256/KMIP-SplitKey
Python (and maybe later Rust) implementation of Shamir Secret Sharing, as specified in the KMIP v2.0 protocol
Language: Python - Size: 110 KB - Last synced at: almost 2 years ago - Pushed at: over 5 years ago - Stars: 5 - Forks: 0

ooesili/shamir
A command line tool for using Shamir's Secret Sharing algorithm.
Language: Go - Size: 2.93 KB - Last synced at: 2 months ago - Pushed at: about 7 years ago - Stars: 5 - Forks: 0

tarapt/e-voting
Homomorphic Encryption, Paillier Scheme, Shamir Secret Sharing in Java.
Language: Java - Size: 43.9 KB - Last synced at: about 1 year ago - Pushed at: over 7 years ago - Stars: 5 - Forks: 0

multiparty/bwwc
Centralized asynchronous secure aggregation using Shamir's secret sharing for the Boston Women's Workforce Council.
Language: TypeScript - Size: 39.3 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 4 - Forks: 0

wavefnx/shamirs
A cryptographic library for splitting and reconstructing secrets using Shamir's Secret Sharing.
Language: Rust - Size: 19.5 KB - Last synced at: 6 months ago - Pushed at: 6 months ago - Stars: 4 - Forks: 0

quartz-technology/sharder
βοΈ Sharder is a GUI for Shamir Secret Sharing βοΈ
Language: TypeScript - Size: 1.97 MB - Last synced at: about 1 year ago - Pushed at: over 1 year ago - Stars: 4 - Forks: 0

mr-ma/secret-sharing
Secret Sharing Algorithms implemented in .net
Language: C++ - Size: 9.88 MB - Last synced at: 1 day ago - Pushed at: about 2 years ago - Stars: 4 - Forks: 1

chiffre-io/crypto
Cryptographic primitives & constructs for the Chiffre platform
Language: TypeScript - Size: 859 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 4 - Forks: 1

safient/safient-core π¦
Temporary client for @safient core
Language: JavaScript - Size: 3.75 MB - Last synced at: about 2 years ago - Pushed at: over 3 years ago - Stars: 4 - Forks: 0

mmta/ywinby
Secret recovery/inheritance system
Language: Rust - Size: 1.18 MB - Last synced at: about 1 year ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 0

10d9e/shard
Decentralized threshold secret sharing network based on Shamir Secret Sharing + Proactive Share Refresh
Language: Rust - Size: 1.47 MB - Last synced at: about 2 months ago - Pushed at: about 1 year ago - Stars: 3 - Forks: 2

cryptosteel/operational-security-manual
On Operational Security and the Cryptosteel Capsule - The Anatomy of the Cryptosteel Capsule
Size: 16.4 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 3 - Forks: 3

surajchoubey/SSS_plus_GF256
Shamir Secret Algorithm coupled with GF256 CLI application
Language: JavaScript - Size: 6.91 MB - Last synced at: about 1 year ago - Pushed at: about 3 years ago - Stars: 3 - Forks: 0

hrishikeshathalye/ShardShare
ShardShare is a consensus-based credential sharing application based on Shamir's Secret Sharing Scheme built using the MERN stack
Language: JavaScript - Size: 16 MB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

cyrillbrito/shamir
Share a secret in a distributed way. The secret is split into multiple parts, called shares. These shares are used to reconstruct the original secret.
Language: JavaScript - Size: 267 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 3 - Forks: 1

lovesh/secret-sharing-schemes
Various secret sharing schemes
Language: Rust - Size: 11.7 KB - Last synced at: 10 days ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 2

evernym/secret-sharing-schemes
Various secret sharing schemes
Language: Rust - Size: 10.7 KB - Last synced at: over 2 years ago - Pushed at: over 5 years ago - Stars: 3 - Forks: 3

virtualcapitalofamerica/secret-sharing.js Fork of grempe/secrets.js
Shamir's Secret Sharing Scheme for javascript
Language: JavaScript - Size: 1.12 MB - Last synced at: 7 days ago - Pushed at: about 7 years ago - Stars: 3 - Forks: 1

d5c5ceb0/elgamir
a elgamal shamir cryptosystem
Language: Go - Size: 6.84 KB - Last synced at: about 1 year ago - Pushed at: about 8 years ago - Stars: 3 - Forks: 0

michojekunle/zk
This is where I document all my zk-research implementations
Language: Rust - Size: 142 MB - Last synced at: 17 days ago - Pushed at: 17 days ago - Stars: 2 - Forks: 0

GuiTeK/bip39-splitter
Tool to split a BIP39 mnemonic (crypto wallet seed phrase) into multiple parts, making its storage fault tolerant and more secure.
Language: Go - Size: 82 KB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

lucasmenendez/gosss
Basic Shamir's secret sharing implementation in golang
Language: Go - Size: 70.3 KB - Last synced at: 3 months ago - Pushed at: about 1 year ago - Stars: 2 - Forks: 0

SnowyField1906/distributed-key-management
(WIP) Key management & authentication platform (Torus alike). The off-chain multi-sigs powered by threshold cryptography.
Language: Rust - Size: 123 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

BernhardZat/pure-lua-5.1-crypto
Crypto library written in pure Lua 5.1 which includes X25519, ChaCha20, Shamir's Secret Sharing and more.
Language: Lua - Size: 13.7 KB - Last synced at: over 1 year ago - Pushed at: over 1 year ago - Stars: 2 - Forks: 0

danijelcamdzic/secure-distributed-password-storage
Secure distributed password storage and recovery on MQTT-connected IoT nodes using RSA cryptography and Shamir's Secret Sharing, implemented with ESP32 devices and C++ programming.
Language: C - Size: 16.6 MB - Last synced at: almost 2 years ago - Pushed at: almost 2 years ago - Stars: 2 - Forks: 0

TylerPantuso/bitcoin-shamir
A python implementation of the Shamir Secret Sharing scheme for BIP39 mnemonic phrases.
Language: Python - Size: 1.26 MB - Last synced at: 22 days ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 0

ausaf007/multi-party-computation
Create Ethereum wallet with multi-party validation and threshold cryptography.
Language: Java - Size: 90.8 KB - Last synced at: about 1 month ago - Pushed at: over 2 years ago - Stars: 2 - Forks: 3

TNO-MPC/shamir
TNO MPC Lab - Shamir Secret Sharing
Language: Go - Size: 8.79 KB - Last synced at: almost 2 years ago - Pushed at: over 3 years ago - Stars: 2 - Forks: 2

NitishGadangi/shamir-secret-sharing-POC
Basic implementation for POC on Shamir Secret Sharing Algorithm
Language: Python - Size: 223 KB - Last synced at: about 2 years ago - Pushed at: about 4 years ago - Stars: 2 - Forks: 0

dsprenkels/sss-swift
Swift bindings for my Shamir secret sharing library
Language: Swift - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 2 - Forks: 7

cloudbusting/shareseed
Use Shamir Secure Secret Sharing and BIP39 to securely distribute and reconstruct a BIP39 mnemonic phrase
Language: Go - Size: 48.8 KB - Last synced at: 10 days ago - Pushed at: almost 6 years ago - Stars: 2 - Forks: 1

vkobel/z3-shamir-secret-sharing
Implementation of Shamir Secret Sharing using Z3
Language: Jupyter Notebook - Size: 7.81 KB - Last synced at: about 2 months ago - Pushed at: over 6 years ago - Stars: 2 - Forks: 1

Archistar/archistar-smc-js
JavaScript secret sharing library optimized for storage applications
Language: JavaScript - Size: 117 KB - Last synced at: about 1 year ago - Pushed at: almost 7 years ago - Stars: 2 - Forks: 0
