libgfshare-bin

libgfshare-bin

Perpustakaan ini melaksanakan apa yang dikenali sebagai Shamir Sharing Secret.Ini memerlukan pengekodan rahsia sebagai integer dan kemudian membina polinomial yang pekalinya adalah rawak dan menghitung pasangan koordinat di sepanjang lengkung hasil.Pasangan koordinat ini dianggap 'saham' dan dengan mengawal perintah polinomial kita dapat mengawal jumlah saham yang diperlukan untuk dapat memulihkan rahsia itu.Dengan cara ini kita boleh memisahkan rahsia ke dalam mana-mana saham 'C', mana-mana 'T' yang boleh digunakan untuk mendapatkan rahsia itu.Ini berguna, contohnya, dalam menjaga kunci rahsia GPG yang digunakan jarang, tetapi keselamatannya adalah yang paling penting.Sebagai contoh, kunci yang digunakan untuk menandatangani kunci yang menandatangani arkib pakej Debian atau Ubuntu.Sekiranya anda ingin mengetahui lebih lanjut mengenai cara kerja rahsia berfungsi dan mengapa ia selamat, terdapat banyak artikel mengenai matematik di belakangnya.Pelaksanaan ini amat terinspirasi oleh karya Mark D. Wooding (mdw) di perpustakaan catacombnya.Terima kasih pergi kepada Mark kerana menawarkan untuk berkongsi pelaksanaan ini dengan saya.Menggunakan perpustakaan sangat mudah.Ujian dan alat sampel sangat mudah dan fail header memberitahu anda apa fungsi setiap digunakan.
libgfshare-bin

Kategori

Alternatif untuk libgfshare-bin untuk Web dengan lesen komersil