libgfshare-bin

libgfshare-bin

Тази библиотека реализира това, което е известно като Shamir Secret Sharing.Това води до кодиране на тайна като цяло число и след това изграждане на полином, чиито коефициенти са произволни и изчисляване на координатни двойки по дължината на кривата.Тези координатни двойки се считат за „акции“ и чрез контролиране на реда на полинома можем да контролираме броя на акциите, необходими, за да можем да възстановим тайната.По този начин можем да разделим една тайна на всякакви „C“ акции, всяка „T“ от която може да се използва за възстановяване на тайната.Това би било полезно, например, при грижата за секретни ключове на GPG, използвани рядко, но чиято сигурност е от първостепенно значение.Например ключ, използван за подписване на ключа, който подписва архивите на пакетите Debian или Ubuntu.Ако искате да знаете повече за това как работи тайното споделяне и защо е безопасно, има много статии за математиката зад него.Тази конкретна реализация беше много вдъхновена от работата на Марк Д. Уудинг (mdw) в неговата библиотека на катакомбите.Благодаря, отидете на Марк, че предложихте да споделите тази реализация с мен.Използването на библиотеката е много лесно.Тестовите и примерни инструменти са много ясни и заглавният файл ви казва за какво се използва всяка функция.
libgfshare-bin

Категории

Алтернативи на libgfshare-bin за всички платформи с всякакъв лиценз

Shattr.it

Shattr.it

Shattr е уебсайт, на който можете да разделите тайните си на няколко части, така че ако определен брой от тях се комбинира, тайната може да бъде възстановена, но в противен случай не може да се получи информация за тайната.