Principal » corredors » Funcions criptogràfiques

Funcions criptogràfiques

corredors : Funcions criptogràfiques
DEFINICIÓ de les funcions de criptografia

Una funció hash criptogràfica és una funció matemàtica usada en criptografia. Les funcions hash típiques prenen entrades de longitud variable per retornar sortides de longitud fixa. Una funció hash criptogràfica combina les capacitats de transmissió de missatges de les funcions hash amb propietats de seguretat.

DESENVOLUPAMENT DE LES Funcions de criptografia

Les funcions Hash són estructures de dades d’ús comú en sistemes informàtics per a tasques, com ara comprovar la integritat dels missatges i autenticar informació. Però es consideren febles criptogràficament. Les funcions de hash criptogràfiques afegeixen funcions de seguretat a les funcions hash típiques, cosa que dificulta la detecció del contingut d’un missatge o informació sobre els destinataris i els remitents.

En particular, les funcions de hash criptogràfiques presenten tres propietats

  • Són “lliures de col·lisió”. En paraules simples, no hi ha dos hashes d’entrada que es corresponen amb el mateix hash de sortida.
  • Es poden amagar. En paraules senzilles, hauria de ser difícil endevinar el valor d’entrada d’una funció hash des de la seva sortida.
  • Haurien de ser trencaclosques. És a dir, hauria de ser difícil seleccionar una entrada que proporcioni una sortida predefinida. Així, l’entrada s’ha de seleccionar entre una distribució el més àmplia possible.

Les tres propietats exposades anteriorment són desitjables, però no sempre es poden implementar en la pràctica. Per exemple, la disparitat en els espais d’exemple dels hashes i sortides d’entrada garanteix que les col·lisions siguin possibles. Un exemple d’això es va demostrar recentment quan l’Iniciativa de Moneda Digital MIT va trobar vulnerabilitat de col·lisió a IOTA.

Les funcions de hash criptogràfiques s’utilitzen àmpliament a criptocurrencies per transmetre la informació de transacció de forma anònima. Per exemple, bitcoin, la criptocurrency original i més gran, utilitza la funció de hash criptogràfic SHA-256 en el seu algorisme. De la mateixa manera, IOTA, una plataforma per a Internet de les coses, té la seva funció de hash criptogràfic coneguda com a Curl.

Comparació de comptes d'inversió Nom del proveïdor Descripció del anunciant × Les ofertes que apareixen a aquesta taula provenen de col·laboracions per les quals Investopedia rep una compensació.

Termes relacionats

Definició de hash Un hash és una funció que converteix una entrada de lletres i nombres en una sortida xifrada d'una longitud fixa. més Què és IOTA? IOTA és una plataforma descentralitzada per a transaccions entre dispositius connectats a Internet. No utilitza una blockchain. més Codi d'autenticació de missatges (MAC) Definició Un codi d'autenticació de missatges (MAC) o etiqueta és un codi de seguretat que l'usuari d'un ordinador escriu per accedir a comptes o portals. més Destinació de destinació Un hash de destinació és un número amb el qual un encapçalament de blocs ha de ser igual o igual per obtenir un nou bloc. més Blockchain explicat Una guia per ajudar-vos a comprendre què és el blockchain i com pot ser utilitzat per les indústries. Probablement heu trobat amb una definició com aquesta: "blockchain és un registre públic distribuït, descentralitzat i públic". Però el blockchain és més fàcil d'entendre del que sembla. nova tecnologia que busca millorar i automatitzar el lliurament i l'ús dels serveis financers
Recomanat
Deixa El Teu Comentari