BASE64 ENCONE / DICHODE BASE64 немесе Base64-тен кодтауға көмектеседі.
Base64 Encode/Decode тек ASCII таңбаларын пайдаланып екілік деректерді мәтіндік жолға кодтау әдісі болып табылатын Base64 пішіміне және одан түрлендіру процесін білдіреді.
Кодтау өңделмеген екілік немесе мәтіндік деректерді Base64 кодталған жолға түрлендіреді.
Декодтау процесті кері қайтарады, Base64 жолын бастапқы екілік немесе мәтіндік пішінге қайта түрлендіреді.
Base64 деректерді көрсету үшін 64 таңбалар жинағын (A–Z, a–z, 0–9, + және /) пайдаланады, бұл оның мәтіндік протоколдар арқылы тасымалдау үшін қауіпсіз болып қалуын қамтамасыз етеді.
Мәтінді қауіпсіз тасымалдау: екілік деректерді (мысалы, суреттер, PDF файлдары немесе файлдар) электрондық пошта немесе JSON сияқты мәтінді өңдейтін протоколдар арқылы қауіпсіз тасымалдауға мүмкіндік береді.
Деректерді ендіру: екілік файлдарды (суреттер сияқты) HTML, CSS немесе XML ішіне бөлек файлды қажет етпестен ендіру.
Деректердің бүлінуін болдырмау: желі немесе файлды тасымалдау кезінде таңбаларды кодтау мәселелерінен туындаған деректердің жоғалуын немесе бүлінуін болдырмайды.
Қауіпсіздікті жасыру (жеңіл): Қауіпсіз шифрлау болмаса да, ол деректерді қайтымды жолмен жасырады.
Кодтау:
Мәтіндік жолды немесе екілік файлды енгізіңіз.
Кодер оны Base64 жолына түрлендіреді.
Мысалы: Сәлем SGVsbG8=
боладыдекодтау:
Base64 жолын енгізіңіз.
Декодер оны бастапқы пішініне қайтарады.
Бұны мынаны пайдаланып жасауға болады:
Online Base64 құралдары
Бағдарламалау кітапханалары (Python-да base64, JavaScript-те atob()/btoa())
Деректердің URI кодтарын пайдаланып веб-беттерге шағын кескіндерді немесе файлдарды ендіру кезінде
Тек мәтіндік арналар (мысалы, электрондық пошта, JSON API интерфейстері) арқылы екілік деректерді тасымалдау кезінде
XML немесе JSON құжаттарында екілік деректерді сақтау кезінде
Көрсету үшін құпия деректерді жасыру кезінде (ескерту: қауіпсіз шифрлау емес)