Dekodiranje Base64 niza u tekst
- Nadzorna ploča
- Dokumentacija
- API
Zašto dekodirati tekst u base64?
Base64 dekodiranje koristi se za oporavak izvornih podataka iz njihove reprezentacije baza64. Ovo je posebno korisno kada primate base64 kodirane podatke i imate potrebno ih je pretvoriti u njihov izvorni format, bilo da se radi o tekstu, binarnim podacima (kao slike) ili druge vrste podataka.
Značajke alata za dekodiranje Base64
Ovaj vam alat omogućuje jednostavno dekodiranje base64 kodiranog teksta. Možete zalijepiti base64 niz u tekstualni okvir i dohvatite dekodiranu verziju izvornog teksta.
Kako koristiti alat za dekodiranje base64
Na stranici za dekodiranje zalijepite base64 niz koji želite dekodirati u predviđeni tekstni okvir ovaj učinak. Pritisnite gumb za dekodiranje da biste base64 niz pretvorili u dekodirani tekst.
Nakon što se tekst dekodira, bit će prikazan u području rezultata. Možete kopirati dekodirani tekst u koristite ga u svojim projektima ili aplikacijama.
Base64 primjer dekodiranja teksta
Ovdje je primjer dekodiranja base64 niza "Qm9uam91ciwgbW9uZGUgIQ==" u izvorni tekst:
<šifra>
Zdravo svijete!
Često postavljana pitanja
Je li base64 enkripcija?
Ne, to je jednostavno reverzibilno kodiranje bez ključeva ili tajni. Svatko može dekodirati a
base64 niz alatom poput ovog ili naredbom base64 -d. Koristi se base64
za prijenos bilo kojih bajtova u tekstualnom kanalu, a ne za zaštitu sadržaja. Za
sigurne podatke, koristite pravi algoritam šifriranja kao što je AES.
Zašto moje dekodiranje proizvodi čudne znakove?
Ako rezultat sadrži nedosljedne simbole, izvorni niz vjerojatno kodira binarni bajtovi (slika, arhiva, kriptografski ključ) a ne tekst. Naš je alat dizajniran za UTF-8 tekst. Za dekodiranje slike upotrijebite base64 dekoder slike.
Što znače = znakovi na kraju?
Base64 obrađuje bajtove u grupama od tri da bi proizvela četiri znaka. Kada je
duljina nije višekratnik tri, rezultat se upotpunjuje s jednim ili dva znaka
= služi kao ispuna. Valjani base64 niz stoga uvijek ima a
dužina višekratnik četiri.
Koja je razlika između base64 i base64url?
Klasični base64 koristi + i /, koji su problematični u URL-ovima
i imena datoteka. Varijanta base64url zamjenjuje ih s - i _
a često uklanja podstavu. Ovo je format koji koriste JWT i mnogi tokeni. Naš
dekoder tolerira obje varijante.
Je li tekst poslan na poslužitelj?
Dekodiranje prolazi kroz naš poslužitelj za vrijeme trajanja zahtjeva, bez naknadnog čuvanja. Za
vrlo osjetljivi nizovi (API ključevi, lozinke), radije lokalne naredbe
echo "string" | base64 -d na Linuxu ili macOS-u koji ne šalje ništa preko mreže.
Kako ponovno kodirati dekodirani tekst?
Upotrijebite naš koder teksta base64 za izradu obrnutu operaciju. Povratno putovanje je strogo bez gubitaka sve dok je izvorni tekst unutra UTF-8 i ne mijenjate srednji niz.
Primjer zahtjeva
curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Ulazna shema
| Polje | Tip | Obavezno | Zadano |
|---|---|---|---|
text_encoded |
string | ✓ | – |
Krajnje točke
GET https://cdrn.fr/api/v1/tools- ispisuje sve dostupne alateGET https://cdrn.fr/api/v1/tools/base64-text-decoder- dohvaća shemu ovog alataPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- izvršava ovaj alat s JSON payloadom