Hlavná » makléri » Kryptografické funkcie hashovania

Kryptografické funkcie hashovania

makléri : Kryptografické funkcie hashovania
DEFINÍCIA kryptografických hasiacich funkcií

Kryptografická hašovacia funkcia je matematická funkcia používaná v kryptografii. Typické hashovacie funkcie prijímajú vstupy s premenlivou dĺžkou na návrat výstupov s pevnou dĺžkou. Kryptografická hašovacia funkcia kombinuje schopnosti odovzdávania správ hašovacích funkcií s bezpečnostnými vlastnosťami.

VYPÚŠŤANIE Cryptografických funkcií hashovania

Hašovacie funkcie sú bežne používané dátové štruktúry v počítačových systémoch pre úlohy, ako je kontrola integrity správ a autentifikácia informácií. Sú však považované za kryptograficky slabé. Kryptografické hashovacie funkcie pridávajú bezpečnostné funkcie k typickým hashovacím funkciám, čím sťažujú detekciu obsahu správy alebo informácií o príjemcoch a odosielateľoch.

Najmä kryptografické hashovacie funkcie vykazujú tri vlastnosti

  • Sú „bez kolízie“. Jednoducho povedané, žiadne dva vstupné hashy by sa nemali mapovať na rovnaký výstupný hash.
  • Môžu byť skryté. Jednoducho povedané, malo by byť ťažké uhádnuť vstupnú hodnotu pre hashovaciu funkciu z jej výstupu.
  • Mali by byť priateľskí na puzzle. To znamená, že by malo byť ťažké vybrať vstup, ktorý poskytuje vopred definovaný výstup. Preto by mal byť vstup zvolený z čo najširšej distribúcie.

Vyššie uvedené tri vlastnosti sú žiaduce, ale v praxi sa nemôžu vždy implementovať. Napríklad disparita vo vzorkovacích priestoroch pre vstupné hashe a výstupy zaisťuje, že sú možné kolízie. Príkladom toho bolo nedávno, keď iniciatíva digitálnej meny MIT zistila zraniteľnosť kolízií v IOTA.

Kryptografické hašovacie funkcie sa často používajú v kryptomenách na anonymné odovzdávanie informácií o transakciách. Napríklad bitcoín, pôvodná a najväčšia kryptomena, používa vo svojom algoritme kryptografickú hashovaciu funkciu SHA-256. Podobne má platforma pre internet vecí IOTA svoju kryptografickú hašovaciu funkciu známu ako Curl.

Porovnať investičné účty Názov poskytovateľa Opis Zverejnenie informácií inzerenta × Ponuky uvedené v tejto tabuľke pochádzajú od partnerstiev, od ktorých spoločnosť Investopedia dostáva kompenzácie.

Súvisiace podmienky

Definícia hash hash je funkcia, ktorá prevádza vstup písmen a číslic na šifrovaný výstup s pevnou dĺžkou. viac Čo je IOTA? IOTA je decentralizovaná platforma pre transakcie medzi zariadeniami pripojenými k internetu. Nepoužíva blockchain. viac Definícia autentifikačného kódu správy (MAC) Overovací kód správy (MAC) alebo značka je bezpečnostný kód, ktorý zadal používateľ počítača na prístup k účtom alebo portálom. more Target Hash Cieľový hash je číslo, ktoré musí byť záhlavie hashového bloku menšie alebo rovné, aby bol nový blok pridelený. viac Blockchain vysvetlil Sprievodca, ktorý vám pomôže pochopiť, čo je blockchain a ako ho môžu priemyselné odvetvia používať. Pravdepodobne ste narazili na definíciu, ako je táto: „blockchain je distribuovaná, decentralizovaná verejná kniha.“ Blockchain je však zrozumiteľnejšie ako znie. nová technológia, ktorá sa snaží zlepšiť a automatizovať poskytovanie a využívanie finančných služieb. viac Partnerské odkazy
Odporúčaná
Zanechajte Svoj Komentár