& nbsp; Base64 bude vstupný reťazec rezom bajtov, získa každý bajt zodpovedajúci binárnej hodnote (ak je menej ako 8 bitov, vysoký doplnok 0) a potom tieto binárne hodnoty v sérii a potom podľa skupiny 6-bitového rezu (pretože 2 ^ 6 = 64), posledná skupina menej ako 6 bitov, ak je koniec doplnku 0. Binárna hodnota každej skupiny sa prevedie na desiatkovú a potom vo vyššie uvedenom Každá binárna hodnota sa prevedie na desiatkovú a potom sa vo vyššie uvedenej tabuľke nájdu zodpovedajúce symboly a séria je výsledkom kódovania Base64.

& nbsp; Base64 sa môže použiť na ľubovoľné kódovanie základných binárnych údajov, aby sa použil na prenos znakov ASCII, môže byť len príležitostný. Najčastejšie sa však používa pri spracovaní prenosu textových údajov, napríklad v elektronickej pošte vo formáte MIME, Base64 sa môže použiť na kódovanie obsahu pošty na uľahčenie prenosu rôznych jazykov medzi počítačmi bez kódu, všimnite si, že prenos skôr ako zobrazenie, napríklad v západnej Európe na počítači s použitím kódovania utf-8 môže byť normálne zobrazenie čínskeho jazyka (s príslušným písmom), ale nemusí byť schopný normálneho prenosu čínskeho jazyka, prevod na Base64 nebude mať žiadny vplyv na údaje, ale nie je to potrebné. Pri konverzii do Base64 to nie je problém.

Kódovanie Base64, ak nie je špecifikované, zvyčajne súhlasí s tým, že znaky, ktoré nie sú kódované ako ASCII, sú kódované podľa znakovej sady UTF-8.

Prístup k záznamom: