An open API service providing package, version and dependency metadata of many open source software ecosystems and registries.

Top 6.9% on proxy.golang.org
Top 7.0% forks on proxy.golang.org

proxy.golang.org : github.com/codahale/horcrux

Package horcrux provides security question style password recovery while preserving end-to-end cryptographic security. Given N pairs of security questions and answers, the secret is split using Shamir's Secret Sharing algorithm into N shares, one for each question. A 256-bit key is derived from the answer to each question using scrypt, and the share is then encrypted with that key using ChaCha20Poly1305. To recover the secret given K of N answers, the secret keys are re-derived and the shares are decrypted and combined. This package has not been audited by cryptography or security professionals.

Registry - Source - Documentation - JSON - codemeta.json
purl: pkg:golang/github.com/codahale/horcrux
License: MIT
Latest release: almost 11 years ago
First release: almost 11 years ago
Namespace: github.com/codahale
Stars: 27 on GitHub
Forks: 1 on GitHub
See more repository details: repos.ecosyste.ms
Last synced: 5 months ago

    Loading...
    Readme
    Loading...