Protokół do przesyłania danych pomiędzy dwoma stronami, gdzie odbiorca
wybiera, który kawałek danych chce otrzymać spośród wielu
kawałków, ale nadawca nie wie, który to kawałek.
Wyobraź sobie, że chcesz kupić i pobrać ebook z No
Starch Press, ale nie chcesz, aby wydawca, Bill, wiedział
którą książkę kupiłeś. Normalnie, twoje żądanie zakupu ebooka
ostatecznie doprowadziłoby do zapytania do bazy danych No Starch, transferu pliku
transfer z niektórych nośników pamięci do usługi ebook No Starch, a następnie do urządzenia.
a następnie do Twojego urządzenia. Wydawca mógłby zatem dowiedzieć się, którą
książkę kupiłeś poprzez monitorowanie aktywności dysku, zapytań do bazy danych,
transfery plików, i tak dalej.
Oblivious transfer zapobiega nikomu dowiedzieć się, który plik został
do którego pliku uzyskano dostęp, nawet jeśli monitorowano dokładne dane odczytane z nośnika
z nośnika. Dodatkowo, oblivious transfer gwarantuje No
Starch Press, że pobierasz tylko jedną książkę, a nie
informacji o innych (główna cecha, która odróżnia
oblivious transfer różni się od pobierania prywatnych informacji).
Artykuł pochodzi ze strony KryptoBiblia.pl -
terminologia kryptowalut