Ssss

De Tuxien.

capture d’écran

Le partage de clé secrète de Shamir (Shamir's Secret Sharing) est un algorithme de cryptographie.
C'est une forme de partage de secret, où un secret est divisé en parties, donnant à chaque participant sa propre clé partagée, où certaines des parties ou l'ensemble d'entre elles sont nécessaires afin de reconstruire le secret. Source Wikipedia

Utilisation

ssss-split -t [nombres de morceaux pour minimum pour déchiffrer] -n [nombre de morceaux total]
ssss-combine -t [Nombre de morceaux a disposition]

  • On découpe un texte
tuxien[ssss-0.5]$ ssss-split -t 3 -n 6           
Generating shares using a (3,6) scheme with dynamic security level.
Enter the secret, at most 128 ASCII characters: Using a 48 bit security level.
WARNING: security level too small for the diffusion layer.
1-219be6ea4288
2-d0102690b743
3-84e3b51280a5
4-0de5016b46c7
5-591692e97133
6-a89d529384dc


  • On Rassemble les morceaux pour en sortir le texte
tuxien[ssss-0.5]$ ssss-combine -t 3
Enter 3 shares separated by newlines:
Share [1/3]: 2-d0102690b743
Share [2/3]: 4-0de5016b46c7
Share [3/3]: 6-a89d529384dc
WARNING: security level too small for the diffusion layer.
Resulting secret: uhuhuh




Site officiel
sources
Partage de clé secrète de Shamir
man page chez pwet.fr

Infos

Outils personnels