libgfshare-bin

libgfshare-bin

Cette bibliothèque implémente ce que l'on appelle le partage secret de Shamir.Cela implique de coder un secret sous forme d'entier, puis de construire un polynôme dont les coefficients sont aléatoires et de calculer des paires de coordonnées le long de la courbe résultante.Ces paires de coordonnées sont considérées comme des «partages» et en contrôlant l'ordre du polynôme, nous pouvons contrôler le nombre de partages nécessaires pour pouvoir récupérer le secret.De cette manière, nous pouvons diviser un secret en n'importe quelle part «C», dont n'importe quel «T» peut être utilisé pour récupérer le secret.Cela serait utile, par exemple, pour gérer les clés secrètes GPG utilisées rarement, mais dont la sécurité est primordiale.Par exemple, une clé utilisée pour signer la clé qui signe les archives des paquets Debian ou Ubuntu.Si vous souhaitez en savoir plus sur le fonctionnement du partage secret et pourquoi il est sûr, il existe de nombreux articles sur les mathématiques derrière.Cette implémentation particulière a été très fortement inspirée par le travail de Mark D. Wooding (mdw) dans sa bibliothèque de catacombes.Merci à Mark d'avoir proposé de partager cette implémentation avec moi.L'utilisation de la bibliothèque est très simple.Les tests et les exemples d'outils sont très simples et le fichier d'en-tête vous indique à quoi sert chaque fonction.
libgfshare-bin

Les catégories

Alternatives à libgfshare-bin pour toutes les plateformes avec n'importe quelle licence

Shattr.it

Shattr.it

Shattr est un site Web où vous pouvez diviser vos secrets en plusieurs fragments de sorte que si un certain nombre d'entre eux sont combinés, le secret peut être récupéré, mais sinon, aucune information sur le secret ne peut être obtenue.