Hoofd- » brokers » Cryptografische hashfuncties

Cryptografische hashfuncties

brokers : Cryptografische hashfuncties
DEFINITIE van cryptografische hashfuncties

Een cryptografische hashfunctie is een wiskundige functie die wordt gebruikt in cryptografie. Typische hashfuncties nemen ingangen met variabele lengte om terug te keren met uitgangen met een vaste lengte. Een cryptografische hashfunctie combineert de mogelijkheden voor het doorgeven van berichten van hashfuncties met beveiligingseigenschappen.

ONDERBREKING Cryptografische hashfuncties

Hash-functies zijn veelgebruikte datastructuren in computersystemen voor taken, zoals het controleren van de integriteit van berichten en het verifiëren van informatie. Maar ze worden cryptografisch zwak beschouwd. Cryptografische hashfuncties voegen beveiligingsfuncties toe aan typische hashfuncties, waardoor het moeilijk wordt om de inhoud van een bericht of informatie over ontvangers en afzenders te detecteren.

In het bijzonder vertonen cryptografische hashfuncties drie eigenschappen

  • Ze zijn "botsingsvrij". In eenvoudige woorden, geen twee invoerhashes moeten worden toegewezen aan dezelfde uitvoerhash.
  • Ze kunnen worden verborgen. In eenvoudige woorden, het zou moeilijk moeten zijn om de invoerwaarde voor een hashfunctie te raden op basis van zijn uitvoer.
  • Ze moeten puzzelvriendelijk zijn. Dat wil zeggen, het zou moeilijk moeten zijn om een ​​ingang te selecteren die een vooraf gedefinieerde uitgang biedt. De invoer moet dus worden gekozen uit een zo breed mogelijke verdeling.

De drie hierboven beschreven eigenschappen zijn wenselijk, maar kunnen in de praktijk niet altijd worden geïmplementeerd. De ongelijkheid in voorbeeldruimten voor invoerhashes en uitgangen zorgt er bijvoorbeeld voor dat botsingen mogelijk zijn. Een voorbeeld hiervan is recent gedemonstreerd toen het MIT Digital Currency Initiative botsingskwetsbaarheid in IOTA ontdekte.

Cryptografische hashfuncties worden veel gebruikt in cryptocurrencies om transactie-informatie anoniem door te geven. Bitcoin, de originele en grootste cryptocurrency, gebruikt bijvoorbeeld de SHA-256 cryptografische hashfunctie in zijn algoritme. Evenzo heeft IOTA, een platform voor het internet der dingen, zijn cryptografische hashfunctie bekend als Curl.

Vergelijk beleggingsrekeningen Aanbieder Naam Beschrijving Adverteerder Openbaarmaking × De aanbiedingen die in deze tabel worden weergegeven, zijn afkomstig van samenwerkingsverbanden waarvan Investopedia een vergoeding ontvangt.

Gerelateerde termen

Hash Definitie Een hash is een functie die een invoer van letters en cijfers omzet in een gecodeerde uitvoer van een vaste lengte. meer Wat is IOTA? IOTA is een gedecentraliseerd platform voor transacties tussen apparaten die zijn verbonden met internet. Het maakt geen gebruik van een blockchain. meer Message Authentication Code (MAC) Definitie Een Message Authentication Code (MAC), of tag, is een beveiligingscode die door de gebruiker van een computer wordt ingevoerd om toegang te krijgen tot accounts of portals. meer Target Hash Een doel-hash is een nummer dat een gehashte blokkop moet kleiner zijn dan of gelijk zijn aan om een ​​nieuw blok toe te kennen. meer Blockchain uitgelegd Een gids om u te helpen begrijpen wat blockchain is en hoe het door industrieën kan worden gebruikt. Je bent waarschijnlijk een definitie als deze tegengekomen: "blockchain is een gedistribueerd, gedecentraliseerd, grootboek." Maar blockchain is gemakkelijker te begrijpen dan het klinkt. Meer Financiële technologie - FintechDefinition Fintech, een portmanteau van 'financiële technologie', wordt gebruikt om te beschrijven nieuwe technologie die de levering en het gebruik van financiële diensten wil verbeteren en automatiseren meer partnerlinks
Aanbevolen
Laat Een Reactie Achter