lk/data/sharing_secrets.md
2024-05-14 18:32:28 +02:00

582 B

title tags
Sharing Secrets
data
death
secrets
ssss

You can share parts of a secret with multiple people, so only some of them need to agree to see the secret.

Install ssss, then decide on the total number of secrets (N), and the threshold of people who must share their shard of the secret in order to reveal the secret.

N=5
T=3
FILE=secret.txt
fortune | ssss-split -t $T -n $N > $FILE

Each shard is a line inside secret.txt.

Check it's working:

head -n $T $FILE | ssss-combine -t $T
tail -n $T $FILE | ssss-combine -t $T