Decodarea Base64

Ce este Base64? Base64 este un algoritm special care vă permite să aduceți orice informație într-o formă pe 64 de biți. După cum știm, de obicei, o unitate de informații este reprezentată într-un pic. Opt biți formează un octet. Dar, Base64 presupune utilizarea nu a 8 biți, ci 6.

După cum este bine cunoscut într-un singur octet poate fi plasat la 256 de numere, începând cu 0 și se termină cu 255. În cazul octetului de șase biți se potrivesc doar 64 de caractere, de la 0 la 63. S-ar părea că nu oferă nimic util, dar crește numai dimensiunea informațiilor furnizate. De fapt, acest algoritm este foarte important și util. Vă permite să atribuiți câte un caracter imprimat fiecărei cifre din acel octet. Ai nevoie doar de 64 de caractere. acest lucru nu este atât de mult, așa că utilizează ASCII (standard, codificare americană). Aceasta înseamnă că Base64 are propriul "alfabet", care este furnizat de codificarea numită.

Decodarea Base64

Alfabetul în sine poate fi împărțit în mai multe grupuri:

- Literele alfabetului englez în majuscule - ABCDEFGHIJKLMNOPQRSTUVWXYZ; - Aceleași litere, dar cu litere mici - abcdefghijklmnopqrstuvwxyz; - Numere de la 0 la 9 - 0123456789; - Simboluri suplimentare - "+" și "/"; - complect va arata ca - «ABCDEFGHIJKLMNOPQRSTUVWXYZ - abcdefghijklmnopqrstuvwxyz0123456789 + /». Deoarece există 64 de simboluri aici, se poate concluziona că "A" este "0" și "/" este "63".

Apoi, trei octeți ordinari de opt biți, adică 24 de biți, sunt luați și împărțiți în 4 grupe de câte 6 biți fiecare. Fiecare dintre aceste patru grupuri va fi un byte de șase octeți. Deși, de fapt, este tot același octet standard de opt biți, dar numai cele șase biți inferior sunt folosite în el, iar cele două cele mai vechi sunt pur și simplu aruncate.

Pentru ce este?

Acest algoritm este folosit în diverse domenii, în special în dezvoltarea web. Deci, sa dovedit că pentru transmiterea datelor, de regulă, nu este folosit cod binar, ci text (e-mail, xml, url de schemă, html, etc.). Dar ce ar trebui să fac dacă trebuie să transfer datele binare? Este simplu, folosind Base64 codificați-le în text.

Pentru webmasteri, acest algoritm este util în astfel de domenii:

Cum se utilizează decodorul Base64?

Instrumentul de decodare Base64 este foarte simplu și intuitiv. Tot ceea ce vi se cere este pur și simplu să inserați codul Base64 pe care doriți să-l decodați sub forma serviciului nostru, iar în al doilea formular imediat va exista un text decodat. Aici nu numai că puteți decoda, dar și codifica orice text în Base64, trebuie doar să schimbi direcția butonului special.