& nbsp; Base64 ще бъде входният низ от байт, ще получи всеки байт, съответстващ на двоичната стойност (ако е по-малък от 8 бита, високото допълнение 0), а след това тези двоични стойности в серия, а след това според група от 6 бита (защото 2 ^ 6 = 64), последната група от по-малко от 6 бита, ако в края на допълнението 0. Двоичната стойност на всяка група ще бъде преобразувана в десетична, а след това в гореспоменатите Всяка двоична стойност се преобразува в десетична, а след това в горепосочената таблица, за да се намерят съответните символи и серии, е резултатът от кодирането Base64.

& nbsp; Base64 може да се използва за произволно кодиране на данни на основните двоични данни, за да се приложи към предаването на ASCII символи, може да бъде само поводи. Въпреки това, най-често се използва при обработката на предаване на текстови данни, като например в електронната поща във формат MIME, Base64 може да се използва за кодиране на съдържанието на пощата, лесно да се предава между компютри на различни езици и не разхвърлян код, да се обърне внимание на предаването, а не на показването, като например използването на кодиране utf-8 може да се използва в западноевропейските компютри, които обикновено могат да показват китайския език (със съответния шрифт), но може да не са в състояние да предадат правилно китайския език, преобразуването в Base64 няма да има никакви проблеми, но няма да може да предаде китайския език и няма да може да предаде китайския език. Преобразуването в Base64 няма да представлява проблем.

Ако не е посочено кодиране Base64, обикновено се приема, че символите, които не са ASCII, се кодират в съответствие с набора от символи UTF-8.

Достъп до документи: