Glavni » brokeri » Kriptografske Hash funkcije

Kriptografske Hash funkcije

brokeri : Kriptografske Hash funkcije
DEFINICIJA kriptografskih hash funkcija

Kriptografska hash funkcija je matematička funkcija koja se koristi u kriptografiji. Tipične hash funkcije uzimaju ulaze promjenjive duljine kako bi se vratili rezultati fiksne duljine. Kriptografska hash funkcija kombinira mogućnosti prijenosa poruka hash funkcija sa sigurnosnim svojstvima.

BREAKING DOWN Cryptographic Hash Functions

Hash funkcije su često korištene strukture podataka u računalnim sustavima za zadatke, poput provjere integriteta poruka i provjere autentičnosti podataka. Ali smatraju se kriptografski slabima. Kriptografske hash funkcije dodaju sigurnosne značajke tipičnim hash funkcijama, pa otežava otkrivanje sadržaja poruke ili informacije o primateljima i pošiljateljima.

Konkretno, kriptografske hash funkcije pokazuju tri svojstva

  • Oni su "bez sudara". Jednostavnim riječima, nijedna dva ulazna hešha ne bi se trebala mapirati na isti izlazni hash.
  • Mogu se sakriti. Jednostavnim riječima, trebalo bi biti teško pogoditi ulaznu vrijednost za hash funkciju iz njegovog izlaza.
  • Oni bi trebali biti zagonetni. Odnosno, trebalo bi biti teško odabrati ulaz koji daje unaprijed definirani izlaz. Prema tome, ulaz bi trebao biti izabran iz što je moguće šire distribucije.

Tri gore navedena svojstva su poželjna, ali ne mogu se uvijek implementirati u praksi. Na primjer, razlika u uzorcima prostora za ulazne hashe i izlaze osigurava moguće sudaranje. Primjer za to pokazao se nedavno kada je MIT Digital Currency Initiative utvrdio ranjivost od sudara u IOTA.

Kriptografske hash funkcije široko se koriste u kripto valutama za anonimno prosljeđivanje podataka o transakcijama. Na primjer, bitcoin, izvorna i najveća kriptovaluta, koristi SHA-256 kriptografski hash funkciju u svom algoritmu. Slično tome, IOTA, platforma za Internet stvari, ima svoju kriptografsku hash funkciju poznatu kao Curl.

Usporedba investicijskih računa Ime dobavljača Opis Otkrivanje oglašavača × Ponude koje se pojavljuju u ovoj tablici potječu od partnerstava od kojih Investopedia prima naknadu.

Povezani uvjeti

Definicija Hash Hash je funkcija koja pretvara unos slova i brojeva u šifrirani izlaz fiksne duljine. više Što je IOTA? IOTA je decentralizirana platforma za transakcije između uređaja povezanih na Internet. Ne koristi blockchain. više Oznaka autentifikacije poruke (MAC) Definicija Kôd za provjeru autentičnosti poruke (MAC) ili oznaka sigurnosni je kôd koji korisnik računala unosi za pristup računima ili portalima. više Target Hash Ciljni hash je broj kojem zaglavlje blokade mora biti manje ili jednako kako bi se novi blok mogao dodijeliti. više Objašnjeno Blockchain Vodič koji će vam pomoći da shvatite što je blockchain i kako ga industrija može koristiti. Vjerojatno ste naišli na takvu definiciju: "blockchain je distribuirana, decentralizirana, javna knjiga." Ali blockchain je lakše razumjeti nego što zvuči. Više Financijska tehnologija - FintechDefinition Fintech, portmanteau 'financijske tehnologije' nova tehnologija koja nastoji poboljšati i automatizirati isporuku i korištenje financijskih usluga
Preporučeno
Ostavite Komentar