& nbsp; Base64 būs ievades virkne ar baitu griezumu, iegūstiet katru baitu, kas atbilst binārajai vērtībai (ja mazāk nekā 8 biti, augsts papildinājums 0), un pēc tam šīs bināro vērtību sērijās, un pēc tam saskaņā ar 6 bitu griezuma grupu (jo 2 ^ 6 = 64), pēdējā grupa, kas ir mazāka par 6 bitiem, ja papildinājuma beigas 0. Katras grupas bināro vērtību konvertēs uz decimālskaitli, un pēc tam iepriekš minētajā programmā. Katru bināro vērtību pārvērš decimālskaitļos, un tad iepriekš minētajā tabulā, lai atrastu atbilstošos simbolus un sērijas, ir Base64 kodēšanas rezultāts.

& nbsp; Base64 var izmantot bināro datu pamatā esošo bināro datu patvaļīgai kodēšanai, lai piemērotu ASCII rakstzīmju pārraidei, var būt tikai gadījumi. Tomēr visbiežāk izmanto teksta datu pārraides apstrādē, piemēram, MIME formāta e-pastā, Base64 var izmantot pasta satura kodēšanai, lai atvieglotu dažādu valodu pārraidi starp datoriem bez koda, ņemiet vērā, ka pārraide, nevis attēlošana, piemēram, Rietumeiropā datorā, izmantojot utf-8 kodējumu, var normāli attēlot ķīniešu valodu (ar atbilstošu fontu), bet tas var nebūt spējīgs normāli pārraidīt ķīniešu valodu, konvertēšana uz Base64 neietekmēs datus, bet tas nav nepieciešams. Konvertējot uz Base64, tas nerada bažas.

Base64 kodējums, ja tas nav norādīts, parasti piekrīt, ka rakstzīmes, kas nav ASCII, tiek kodētas saskaņā ar UTF-8 rakstzīmju kopu.

Piekļuve dokumentiem: