12.07.2015 Views

Algorytmy transformacji wielomianowych i ich zastosowania

Algorytmy transformacji wielomianowych i ich zastosowania

Algorytmy transformacji wielomianowych i ich zastosowania

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

Współdzielenie sekretuObliczenie tych współczynników wymaga oczywiście znajomości efektywnego algorytmuprzejścia od bazyg 0 (x), g 1 (x), . . . , g m−1 (x)do bazyh 0 (x), h 1 (x), . . . , h m−1 (x).Z kolei algorytm do niego odwrotny umożliwia uczestnikowi W odtworzenie kluczaS - oczywiście po otrzymaniu udziałówU c = b c , U c+1 = b c+1 , . . . , U m−1 = b m−1 .Klasa modeli wykorzystujących wielomiany ortogonalne została omówiona w [Smarzewskii Kapusta, 2005]. Warto podkreślić, że wybranie bazy Lagrange’a jako bazyg 0 (x), g 1 (x), . . ., g m−1 (x) umożliwia uzyskanie nietrywialnego schematu progowego,w którym liczba uczestników podziału jest większa od liczby uczestników niezbędnychdo odzyskania sekretu.Podsumowując wydaje się, że godne polecenia algorytmy dzielenia sekretu powinnywykorzystywać wielomiany wysokiego stopnia, z niewielką liczbą niezerowychwspółczynników przy starannie wybranych potęgach, które nie powinny być ujawniane.Ponadto należy brać pod uwagę twierdzenie 6.5 konstruując udziały dla poszczególnychuczestników.62

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!