Files @ 37a1df17b9a1
Branch filter:

Location: Shamira/readme.md - annotation

Laman
changed naming to snake case. sadly no love for camel case in this world
1
2
3
4
5
6
7
# Shamira #

Implements Shamir's secret sharing algorithm. Splits a string or a byte sequence byte-per-byte into n<255 shares, with any k of them sufficient for reconstruction of the original input.

Outputs the shares as hexadecimal, Base32 or Base64 encoded strings.

Can be used on its own from the command line by invoking shamira.py or as a library by importing shamira.py.