libgfshare-bin

libgfshare-bin

Táto knižnica implementuje to, čo sa nazýva Shamir Secret Sharing.To vyžaduje kódovanie tajomstva ako celé číslo a potom zostavenie polynómu, ktorého koeficienty sú náhodné, a výpočet súradnicových párov pozdĺž výslednej krivky.Tieto súradnicové páry sa považujú za „podiely“ a kontrolou poradia polynómu môžeme kontrolovať počet podielov, ktoré sú potrebné na obnovenie tajomstva.Týmto spôsobom môžeme rozdeliť tajomstvo na akékoľvek akcie typu „C“, pričom akékoľvek „T“ je možné použiť na obnovenie tohto tajomstva.Bolo by to užitočné napríklad pri starostlivosti o tajné kľúče GPG používané zriedka, ale ktorých bezpečnosť je prvoradá.Napríklad kľúč použitý na podpísanie kľúča, ktorý podpisuje archívy balíkov Debian alebo Ubuntu.Ak sa chcete dozvedieť viac o tom, ako tajné zdieľanie funguje a prečo je bezpečné, existuje mnoho článkov o matematike.Táto konkrétna implementácia bola veľmi silne inšpirovaná prácou Marka D. Woodinga (mdw) v jeho katakombovej knižnici.Ďakujeme Markovi za ponuku zdieľať túto implementáciu so mnou.Používanie knižnice je veľmi jednoduché.Testovacie a vzorové nástroje sú veľmi jednoduché a súbor záhlavia vám povie, na čo sa každá funkcia používa.
libgfshare-bin

Kategórie

Alternatívy libgfshare-bin pre všetky platformy s akoukoľvek licenciou

Shattr.it

Shattr.it

Shattr je webová stránka, na ktorej môžete svoje tajomstvá rozdeliť do niekoľkých úlomkov, takže ak sa kombinuje určitý počet z nich, tajomstvo sa dá obnoviť, ale v opačnom prípade nie je možné získať žiadne informácie o tomto tajomstve.