Imatge: Algoritme de hash d'Adler-32: visió general conceptual

Publicat: 12 de gener del 2026, a les 9:14:28 UTC
Última actualització: 9 de gener del 2026, a les 22:13:43 UTC

Una visualització neta i fàcil d'entendre de l'algoritme hash Adler-32, que il·lustra com els bytes d'entrada actualitzen dos valors en execució que es combinen en una suma de verificació final.


Aquesta pàgina es va traduir automàticament de l'anglès per tal de fer-la accessible al màxim de persones possible. Malauradament, la traducció automàtica encara no és una tecnologia perfeccionada, de manera que es poden produir errors. Si ho prefereixes, pots veure la versió original en anglès aquí:

Adler-32 Hash Algorithm – Conceptual Overview

Infografia horitzontal que mostra les dades d'entrada que flueixen a través de dues sumes corrents etiquetades com A i B, combinades per formar un hash Adler-32.

Versions disponibles d'aquesta imatge

Els fitxers d'imatge disponibles per descarregar a continuació estan menys comprimits i tenen una resolució més alta (i, com a resultat, una qualitat més alta) que les imatges incrustades en articles i pàgines d'aquest lloc web, que estan més optimitzades per a la mida del fitxer per tal de reduir el consum d'ample de banda.

Mida normal (1,536 x 1,024)

Mida gran (3,072 x 2,048)

Mida molt gran (4,608 x 3,072)

Mida extra gran (6,144 x 4,096)

Mida còmicament gran (1,048,576 x 699,051)

  • Encara s'està carregant... ;-)

Descripció de la imatge

La imatge és una infografia àmplia i orientada al paisatge titulada "Algoritme de hash Adler-32" sobre un fons blau degradat. A la part superior central, el títol apareix en lletres blanques grans amb línies divisòries fines de color taronja a cada costat, creant un estil de diagrama tècnic net. La composició flueix d'esquerra a dreta, guiant l'espectador a través d'un canal conceptual simplificat de com es transformen les dades en una suma de verificació.

L'extrem esquerre hi ha un panell taronja arrodonit anomenat "Dades d'entrada". Dins d'aquest panell hi ha tres blocs quadrats marcats amb les lletres A, B i C, que simbolitzen bytes o caràcters individuals de dades entrants sense vincular-los a cap exemple numèric específic. Sota aquest panell, les paraules "Bytes processats" estan escrites en blanc, amb una fletxa corba que baixa i després va cap al centre de la imatge, cosa que indica que els bytes es gestionen seqüencialment.

Al mig hi ha un gran contenidor blau fosc que representa el nucli de l'algoritme. A l'interior hi ha dues columnes paral·leles. La columna esquerra està etiquetada com a "Suma (A)" i la columna dreta com a "Suma de verificació (B)". Cada columna conté un quadre blau clar que diu "Mod 65521", que comunica visualment que tots dos valors en execució es redueixen periòdicament en un mòdul, però sense mostrar cap càlcul concret. Des de cadascun d'aquests quadres, una fletxa blanca cap avall apunta a un rectangle groc amb forma de botó etiquetat com a "Afegir i Mod", cosa que suggereix que l'algoritme afegeix repetidament dades entrants a cada acumulador i aplica una operació de mòdul en un bucle.

Sota les dues columnes, les fletxes convergeixen cap a una barra horitzontal llarga que abasta la major part de l'amplada de l'àrea central. Aquesta barra conté el text "Suma de verificació = B << 16

A", que mostra de manera abstracta que els dos valors intermedis es combinen en un únic resultat de 32 bits. El diagrama evita qualsevol exemple numèric més enllà de les etiquetes genèriques, mantenint la visualització conceptual en lloc d'específica de la implementació.

A la dreta de la imatge hi ha el panell de sortida final. És un quadre blau arrodonit amb l'encapçalament "Adler-32 Hash" i, dins d'un rectangle verd d'estil de pantalla, un valor de marcador de posició "12345678". Aquest valor és clarament il·lustratiu en lloc de pretendre ser una suma de verificació real. Una fletxa de la barra de combinació apunta a aquest panell de sortida, completant el flux d'esquerra a dreta.

En general, la paleta de colors està dominada pels blaus per a l'estructura, amb detalls taronges i grocs per a l'èmfasi en les entrades i les operacions. El disseny és senzill, utilitzant fletxes, quadres arrodonits i tipografia coherent per fer que la idea d'alt nivell del procés Adler-32 sigui fàcil d'entendre sense dependre de detalls de baix nivell o potencialment propensos a errors.

La imatge està relacionada amb: Calculadora de codi hash Adler-32

Comparteix a BlueskyComparteix a FacebookComparteix a LinkedInComparteix a TumblrComparteix a XPin a PinterestComparteix a Reddit