mayocream / shamir

Shamir's Secret Sharing in Golang

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Shamir's Secret Sharing

Build Status Test Coverage Documentation

Implementation of the Shamir's Secret Sharing in golang.

This package:

  • supports splitting and recombining of byte arrays;
  • supports splitting and recombining using io.Writer and io.Reader interfaces;
  • is compatible with gfsplit and gfcombine from libgfshare.

Based on github.com/hashicorp/vault from HashiCorp.

Contributing and license

This library is licences under Mozilla Public License, version 2.0. For information about how to contribute to this project, see CONTRIBUTING

About

Shamir's Secret Sharing in Golang

License:Mozilla Public License 2.0


Languages

Language:Go 100.0%