Šis rīks nodrošina standarta Base64 kodēšanas un dekodēšanas funkcijas, atbalsta divvirzienu konvertēšanu:
Base64 ir bināro datu attēlošanas metode ar 64 ASCII rakstzīmēm, ko plaši izmanto datu pārraidei un glabāšanai. Šis rīks nevāc nekādus lietotāja ievades datus, visi aprēķini tiek veikti lokāli pārlūkprogrammā, lai nodrošinātu konfidencialitāti un drošību.
& nbsp; Base64 tiks ievadīta virkne ar baitu griezumu, iegūstiet katru baitu, kas atbilst binārajai vērtībai (ja tā ir mazāka par 8 bitiem, augstā papildinājuma 0), un pēc tam šīs bināro vērtību sērijā, un pēc tam saskaņā ar 6 bitu griezumu grupu (jo 2 ^ 6 = 64), pēdējā grupa ir mazāka par 6 bitiem, tad papildinājuma beigas 0. Katras grupas bināro vērtību konvertēs uz decimālskaitli, un pēc tam iepriekš minētajā tabulā. 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, lai kodētu pasta saturu, viegli pārraidīt starp datoriem dažādās valodās, nevis haotisku kodu, pievērst uzmanību pārraidei, nevis attēlošanai, piemēram, utf-8 kodējumu var izmantot Rietumeiropas datoros, parasti var attēlot ķīniešu valodu (ar atbilstošu fontu), bet tas var nespēt pareizi pārraidīt ķīniešu valodu, konvertējot uz Base64, nebūs problēmu, bet tas nevarēs pārraidīt ķīniešu valodu, un tas nevarēs pārraidīt ķīniešu valodu. Konvertēšana uz Base64 neradīs problēmas.
Base64 kodējums, ja tas nav norādīts, parasti piekrīt, ka rakstzīmes, kas nav ASCII rakstzīmes, tiek kodētas saskaņā ar UTF-8 rakstzīmju kopu.