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

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

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

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