Pang-encode ng Base64

Mag-encode ng text string gamit ang Base64 encoding. Ang Base64 encoding ay kapaki-pakinabang para sa pagrepresenta ng binary data sa text.

Kinakalkula ang hash...

Na-encode na text:

Mga Kaugnay na Tool

Dagdag pa tungkol sa Base64 encoding

Ang Base64 encoding ay isang paraan ng pag-encode ng binary data sa isang set ng 64 na character na ligtas para sa pagpapadala sa internet. Karaniwan itong ginagamit sa mga email system at web browser upang magpadala ng mga imahe, video, at iba pang uri ng binary data.

Ang proseso ng pag-encode ay kinabibilangan ng paghahati ng binary data sa mga grupo ng 3 bytes (24 bits), na pagkatapos ay kino-convert sa apat na 6-bit na value. Ang mga 6-bit na value na ito ay ini-map sa kanilang katumbas na ASCII character, na kinabibilangan ng malalaki at maliliit na titik, mga numero, at dalawang karagdagang character, karaniwang '+' at '/'.

Kung ang binary data ay hindi nahahati nang pantay sa 3, ang padding ay idinaragdag sa dulo ng data upang matiyak ito. Ang padding ay ipinapahiwatig ng paggamit ng '=' na character. Halimbawa, kung ang binary data ay 2 bytes lamang ang haba, isang byte ng padding (na naglalaman ng dalawang '=' na character) ang idinaragdag sa dulo ng naka-encode na data.

Upang i-decode ang data, ang proseso ay simpleng binabaligtad. Ang bawat grupo ng apat na ASCII character ay kino-convert pabalik sa 3 bytes ng binary data sa pamamagitan ng pagbabaligtad ng proseso ng pag-map.

Sa kabuuan, ang proseso ng base64 encoding ay nagbibigay-daan sa binary data na maipadala nang ligtas bilang ASCII text, na ginagawang posible na maipadala ang mga imahe, video, at iba pang uri ng binary data sa internet sa paraang tugma sa karamihan ng mga system.