Główny » brokerzy » Kryptograficzne funkcje skrótu

Kryptograficzne funkcje skrótu

brokerzy : Kryptograficzne funkcje skrótu
DEFINICJA kryptograficznych funkcji skrótu

Kryptograficzna funkcja skrótu jest funkcją matematyczną stosowaną w kryptografii. Typowe funkcje skrótu pobierają dane o zmiennej długości, aby zwracać dane wyjściowe o stałej długości. Kryptograficzna funkcja skrótu łączy możliwości przekazywania komunikatów funkcji skrótu z właściwościami bezpieczeństwa.

PRZERWANIE Kryptograficznych funkcji skrótu

Funkcje skrótu są powszechnie stosowanymi strukturami danych w systemach obliczeniowych do zadań, takich jak sprawdzanie integralności komunikatów i uwierzytelnianie informacji. Ale są uważane za kryptograficznie słabe. Kryptograficzne funkcje skrótu dodają funkcje zabezpieczeń do typowych funkcji skrótu, co utrudnia wykrycie zawartości wiadomości lub informacji o odbiorcach i nadawcach.

W szczególności kryptograficzne funkcje skrótu wykazują trzy właściwości

  • Są „wolne od kolizji”. Krótko mówiąc, żadne dwa skróty wejściowe nie powinny być odwzorowane na ten sam skrót wyjściowy.
  • Można je ukryć. Krótko mówiąc, odgadnięcie wartości wejściowej funkcji skrótu na podstawie jej wyniku powinno być trudne.
  • Powinny być przyjazne dla puzzli. Oznacza to, że wybór wejścia zapewniającego wstępnie zdefiniowane wyjście powinno być trudne. Dlatego dane wejściowe należy wybrać z możliwie największej dystrybucji.

Trzy wyżej wymienione właściwości są pożądane, ale nie zawsze można je wdrożyć w praktyce. Na przykład rozbieżność w przestrzeniach próbnych dla skrótów wejściowych i wyjściowych zapewnia, że ​​kolizje są możliwe. Przykładem tego było ostatnio wykazanie, że MIT Digital Currency Initiative odkryła podatność na kolizje w IOTA.

Kryptograficzne funkcje skrótu są szeroko stosowane w kryptowalutach do anonimowego przekazywania informacji o transakcji. Na przykład bitcoin, oryginalna i największa kryptowaluta, wykorzystuje w swoim algorytmie kryptograficzną funkcję skrótu SHA-256. Podobnie, IOTA, platforma dla Internetu rzeczy, ma swoją kryptograficzną funkcję skrótu znaną jako Curl.

Porównaj rachunki inwestycyjne Nazwa dostawcy Opis Ujawnienie reklamodawcy × Oferty przedstawione w tej tabeli pochodzą od partnerstw, od których Investopedia otrzymuje wynagrodzenie.

Terminy pokrewne

Definicja skrótu Hash jest funkcją, która przekształca wprowadzane litery i cyfry w zaszyfrowane dane wyjściowe o stałej długości. więcej Co to jest IOTA? IOTA to zdecentralizowana platforma do transakcji między urządzeniami podłączonymi do Internetu. Nie używa blockchaina. więcej Definicja Kod uwierzytelnienia wiadomości (MAC) Kod uwierzytelnienia wiadomości (MAC) lub tag jest kodem bezpieczeństwa, który jest wpisywany przez użytkownika komputera w celu uzyskania dostępu do kont lub portali. więcej Hash docelowy Hash docelowy to liczba, której nagłówek bloku mieszającego musi być mniejszy lub równy, aby nowy blok mógł zostać przyznany. więcej Wyjaśnienie Blockchain Przewodnik, który pomoże ci zrozumieć, czym jest Blockchain i jak może być używany przez przemysł. Prawdopodobnie napotkałeś taką definicję: „blockchain jest rozproszoną, zdecentralizowaną księgą publiczną.” Ale blockchain jest łatwiejszy do zrozumienia niż się wydaje. Więcej technologii finansowej - FintechDefinicja Fintech, portmanteau „technologii finansowej”, opisuje nowa technologia, która ma na celu poprawę i automatyzację dostarczania i korzystania z usług finansowych więcej Linki partnerskie
Zalecane
Zostaw Swój Komentarz