Joan edukira
Bai
EspañolEnglishEuskara Hasi →

Tresnak

Base64 kodetu

Testua Base64ra kodetu

Bihurtu testua Base64ra berehala, azentu eta emojiekin (UTF-8) guztiz bateragarria.

Pribatua diseinuz
Testua UTF-8n kodetzen da; beraz, azentuak, ñ eta emojiak ez dira galtzen. Deskodetzean, lerro-jauziak, URL-safe aldaera (- eta _) eta falta den = betegarria onartzen dira.

Tresna honi buruz

Base64k edozein testu letraz, zenbakiz eta + eta / ikurrez osatutako kate bihurtzen du, ASCIIrako soilik pentsatutako sistemetan arazorik gabe bidaiatzeko. Authorization Basic goiburu batean kredentzialak sartzeko, JSON edo konfigurazio-fitxategi batean datuak txertatzeko, ingurune-aldagai bat prestatzeko edo API batek zer bidaltzen duen egiaztatzeko erabiliko duzu.

Idatzi edo itsatsi testua «Kodetu nahi duzun testua» koadroan, eta Base64 emaitza azpian agertuko da idatzi ahala, ezer sakatu gabe. «Kopiatu emaitza» botoiarekin arbelera eramango duzu. Zuzena dela egiaztatu nahi baduzu, sakatu «Aldatu deskodetzera»: irteera sarrerara pasatzen da eta jatorrizko testua ikusiko duzu berriro.

Bihurketa JavaScriptekin egiten da zure nabigatzailean bertan; testua ez da zure gailutik ateratzen. UTF-8n kodetzen denez, azentuak, ñ eta emojiak ez dira galtzen deskodetzean. Tresnak testuarekin lan egiten du, ez fitxategiekin: irudi bat Base64ra pasatzeko, erabili irudi-kodetzailea. Gogoratu Base64k ez duela ezer zifratzen; edonork desegin dezake.

Ohiko galderak

Pasahitz bat babesteko balio al du Base64k?

Ez. Base64 kodeketa bat da, ez zifratze bat: edonork deskodetu dezake segundo batean. Datuak babestu behar badituzu, erabili benetako zifratzea edo, pasahitzetarako, gatzdun hash bat, bcrypt edo Argon2 bezalakoa.

Zergatik da emaitza jatorrizko testua baino luzeagoa?

Base64k 3 byte bakoitza 4 karakterez adierazten ditu; beraz, tamaina % 33 inguru handitzen da. Edozein testu-kanaletan seguruak diren karaktereak soilik erabiltzearen ordaina da.

Zer esan nahi dute amaierako = ikurrek?

Betegarria dira. Byte kopurua 3ren multiploa ez denean, = bat edo bi gehitzen dira luzera 4ren multiploa izan dadin.

Zergatik ematen dit beste webgune batek Base64 desberdina azentudun testu berarentzat?

Testua beste kodeketa batean kodetzen duelako, Latin-1en adibidez, UTF-8n ordez. Hemen beti UTF-8 erabiltzen da, gaur egungo webak eta API gehienek espero dutena.

Lotutako tresnak