Skip to content

Latest commit

 

History

9 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

GRIFORTIS

Open-source research and reference tools for long-horizon, human-verifiable cryptocurrency backup and recovery.

Security: Unaudited

DuraShare

DuraShare: BIP39-Native Threshold Backup over GF(2053) with Full Manual Fallback and Per-Share Audit

DuraShare is a human-first, software-assisted k-of-n threshold secret sharing protocol for BIP39 mnemonics with one arithmetic layer and two operational paths: a recommended computational deployment and a full manual fallback. It applies Shamir Secret Sharing over the prime field GF(2053) directly to the 1-indexed BIP39 word indices (1..2048), word by word, producing durable, human-readable shares that can be validated and recovered either by hand (modular arithmetic + precomputed Lagrange coefficients) or via an air-gapped tool (with a digital envelope). It also allows individual geographically distributed shares to be verified before recovery, without gathering a threshold or revealing the secret.

Key features:

  • One math, two paths: software or fully manual (no black box, no lock-in)
  • BIP39-native: split the seed you already have (no new word list, no moving funds)
  • Flexible k-of-n (up to 256-of-256); fewer than k shares reveal nothing
  • Optional nesting: groups of groups with individual k-of-n each (up to 4 layers)
  • Human-readable shares: print locally (USB/air-gapped printer only) or copy by hand
  • Built-in error detection: guarantee to catch any copy mistakes or damage (up to 3 cells per share)
  • Per-share audit: check one share where it lives, without gathering the others or revealing the secret (catches substitution, not just damage)
  • Post-recovery checks including wallet derivation and BIP39 passphrase (passphrase is not stored and demands its own backup)

DuraShare modifies existing, well-established cryptographic techniques for human-friendly threshold backup. Reference implementations are thoroughly tested, published in good faith as is, and have not been independently audited. See Disclaimer.

Links

Community and contact

People

Renato Schiavinato Lopez — Founder & Protocol Author

Jeroen van de Graaf — Chief Scientist; Advisory Board

  • Professor, DCC–UFMG. Cryptographer (ZK, MPC, privacy, applied protocols); PhD, Université de Montréal (1997).
  • DCC/UFMG · DBLP · Lattes · Google Scholar

License

Disclaimer

Software has been thoroughly tested and is not known to contain errors. It is made available in good faith, as is, so use at your own risk. The author does not assume any responsibility for any damage, financial or other, that may result from using this software. Reference implementations have not been independently audited. Do not use with real funds. See SECURITY.


Maintained by: GRIFORTIS

About

No description, website, or topics provided.

Resources

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors