Taula de continguts:
Definició: què significa Atbash?
Atbash és un antic tipus de criptografia que es va utilitzar originalment per codificar la llengua hebrea en transposar determinades lletres.
En la programació moderna d’ordinadors, l’atbash i altres xifratges s’utilitzen sovint amb finalitats de formació. Els codificadors nous poden rebre una tasca que consisteix en crear un programa d'escriptura de xifratge atbash. Aquest repte ajuda als programadors a plantejar-se com un ordinador pot produir aquest tipus de resultats mitjançant una acurada codificació de bucles amb variables determinades que representaran les lletres originals i finals.
Techopedia explica Atbash
En un xifratge atbash, les lletres de l’alfabet es transmeten començant per una inversió de la primera i la darrera lletra, passant a la següent parella de lletres contigua.
La majoria dels programes de codis atbash contenen un bucle per ajudar el programa a funcionar amb un conjunt fix de lletres en un missatge o text en particular. Els codificadors poden utilitzar una matriu per tractar cada lletra de manera igual i seqüencial, utilitzant variables de cadena o numèriques per identificar les lletres originals i les lletres a les quals s'haurien de canviar. Un dels desafiaments a l'hora de configurar un codi atbash és la representació numèrica de caràcters en ASCII, on el codificador pot haver d'escriure el programa per canviar els números de manera no seqüencial. Un altre repte és assegurar-se que les variables, matrius i operadors estan configurats correctament per fer front a tots els caràcters entrants i evitar problemes en temps d'execució.
