Totes les guies

Base64, hash i adreça codificada, no els confongueu

Publicat el · Actualitzat el 1 min de lectura

Tres transformacions s’assemblen i no serveixen per al mateix: Base64 escriu les dades amb caràcters segurs, la codificació d’adreça protegeix els caràcters especials d’un enllaç, el hash resumeix un contingut.

El mateix text, tres tractaments

El text de prova és «Jardin du Vallon : atelier du 3 mai 2026 à 10 h (été)».

  • Base64: SmFyZGluIGR1IFZhbGxvbiA6IGF0ZWxpZXIgZHUgMyBtYWkgMjAyNiDDoCAxMCBoICjDqXTDqSk=
  • Adreça codificada: Jardin%20du%20Vallon%20%3A%20atelier%20du%203%20mai%202026%20%C3%A0%2010%20h%20(%C3%A9t%C3%A9)
  • Hash SHA-256: a7acb57c7f0ee5e8f8ba13ea6186b720dab70c92499358b0b867e8e58458e2f9

Base64 no protegeix res

Es pot desfer en una sola operació. L’eina ofereix també una variant per a adreces, Base64URL, sense el signe «=» final.

Codificació d’adreça

Substitueix els espais, els dos punts i les lletres amb accent: la «à» passa a ser %C3%A0. Evita que un enllaç es trenqui.

El hash

No es pot desfer: no se’n pot recuperar el text. El mateix text dona sempre el mateix hash, i un text diferent en dona un altre.

Triar

Transportar dades dins d’un text: Base64. Posar un text en un enllaç: codificació d’adreça. Verificar un contingut: hash.

Comprovar

Descodifiqueu el resultat per recuperar el text original, excepte amb el hash. Per comparar fitxers, vegeu Comprovar amb el hash que un fitxer no ha canviat.

Codificar i descodificar Base64