Кодтау
Бастапқы мәтін
Base64 нәтижесі

Base64 кодтау және декодтау

Мәтінді Base64 форматына түрлендіруге және кері декодтауға арналған құрал.

Әртүрлі таңбалық кодтауларды таңдауды қолдайды: UTF-8, Windows-1251, KOI8-R, IBM866, ISO-8859-5, Windows-1252, ASCII, UTF-16.

Base64 қалай жұмыс істейді

Екілік деректерді тасымалдауға қауіпсіз ASCII мәтініне түрлендіру принципі.

1. Байттарға бөлу

Бастапқы деректердің әрбір 3 байты (24 бит) бірыңғай үздіксіз биттер ағынына біріктіріледі.

2. 6 биттік топтарға бөлу

24 биттік ағын әрқайсысы 6 биттен тұратын 4 топқа бөлінеді. 6 биттік сан 0 мен 63 арасында мән қабылдайды.

3. Таңбаларды ауыстыру

Әрбір 6 биттік индекс Base64 кестесіндегі таңбамен алмастырылады (A-Z, a-z, 0-9, +, /). Байт жетіспесе = белгісі қосылады.

Мысал: UTF-8 форматында сөзді кодтау

Байттар 6 биттік топтарға бөлініп, сәйкес Base64 таңбаларын құрайды.

Құрал туралы

Веб-әзірлеуге, деректерді тасымалдауға және баптауға арналған практикалық құрал.

01

Веб-әзірлеу және API

Екілік деректерді, data URI суреттерін және HTTP негізгі аутентификация тақырыптарын жіберу.

02

Желілік хаттамалар

Пошта пішімдері (MIME) мен хабар алмасу хаттамалары үшін тіркемелер мен тақырыптарды кодтау.

03

Баптау және қауіпсіздік

Токендерді, вебхуктерді және серияланған құрылымдарды жылдам талдау.