Primjer
Unos:
https://www.starrytool.com
Kliknite gumb za kodiranje kako biste dobili izlaz:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=
O Online Base64 Dekodiranju/Kodiranju
Base64 kodiranje u ovom alatu je metoda pretvaranja binarnih podataka u znakove radi prijenosa preko sustava koji ne podržavaju binarne podatke. Tijekom kodiranja, tri bajta binarnih podataka se pretvaraju u četiri Base64 znaka.
Base64 dekodiranje je obrnuti proces Base64 kodiranja, kojim se Base64 znakovi vraćaju u izvornu binarnu formu. To se obično radi nakon prijenosa podataka kako bi se obnovili originalni binarni podaci.
• Značajke
Tekstualni oblik: Izlaz Base64 kodiranja je u tekstualnom obliku, što omogućava siguran prijenos u tekstualnim okruženjima poput XML-a, JSON-a ili drugih konteksta gdje je potreban običan tekst.
Povećanje veličine: Base64 kodiranje povećava veličinu podataka za otprilike 33%, jer tri bajta podataka pretvara u četiri Base64 znaka.
Nije enkripcija: Base64 kodiranje nije siguran način šifriranja; lako se može dekodirati natrag u originalne podatke. Stoga se ne smije koristiti za zaštitu osjetljivih informacija.
Čitljivost: Iako se Base64 kodirani podaci smatraju tekstom, oni nisu čitljivi ljudskom oku.
• Primjena
Slanje e-pošte: Base64 se široko koristi u email sustavima za pretvaranje priloga koji nisu tekst (poput slika i dokumenata) u tekstualni oblik, što omogućuje prijenos u email sustavima koji podržavaju samo tekst.
Data URL-ovi: U HTML-u i CSS-u, Base64 kodiranje se koristi za ugrađivanje malih binarnih objekata poput slika i fontova izravno u kod kao data URL.
Osnovna autentifikacija: U HTTP Basic autentifikaciji, korisnička imena i lozinke se kodiraju u Base64 prije slanja serveru, smanjujući rizik prijenosa osjetljivih informacija u običnom tekstu.
WebSockets i drugi binarni protokoli: Kada je potrebno prenositi binarne podatke preko tekstualnog protokola poput WebSocketa, Base64 kodiranje pruža pouzdan način.