Dekoodaa Base64-merkkijono tekstiksi
- Hallintapaneeli
- Dokumentaatio
- API
Miksi tekstiä puretaan base64-muodosta?
Base64-purkamista käytetään alkuperäisen tiedon palauttamiseen base64-esityksestä. Tämä on erityisen hyödyllistä, kun saat base64-koodattua tietoa ja sinun on muunnettava se alkuperäiseen muotoonsa, oli se sitten tekstiä, binaaridataa (kuten kuvia) tai muuta tietoa.
Base64-purkutyökalun ominaisuudet
Tämän työkalun avulla voit helposti purkaa base64-koodattua tekstiä. Voit liittää base64-merkkijonon tekstikenttään ja hakea alkuperäisen tekstin puretun version.
Miten base64-purkutyökalua käytetään
Liitä purkusivulla base64-merkkijono, jonka haluat purkaa, sille varattuun tekstikenttään. Napsauta purkupainiketta muuntaaksesi base64-merkkijonon puretuksi tekstiksi.
Kun teksti on purettu, se näkyy tulosalueella. Voit kopioida puretun tekstin käytettäväksi projekteissasi tai sovelluksissasi.
Esimerkki tekstin base64-purkamisesta
Tässä on esimerkki base64-merkkijonon ”Qm9uam91ciwgbW9uZGUgIQ==” purkamisesta alkuperäiseksi tekstiksi:
Bonjour, monde !
Usein kysyttyjä kysymyksiä
Onko base64 salausta ?
Ei, se on vain käännettävä koodaus ilman avainta tai salaisuutta. Kuka tahansa voi purkaa
base64-merkkijonon tällaisella työkalulla tai komennolla base64 -d. Base64:n
tarkoituksena on siirtää tavuja tekstikanavassa, ei suojata sisältöä. Tiedon suojaamiseen
tulee käyttää oikeaa salausalgoritmia, kuten AES:ää.
Miksi purkaminen tuottaa outoja merkkejä ?
Jos tulos sisältää epäselviä symboleita, alkuperäinen merkkijono koodaa todennäköisesti binaaritavuja (kuva, arkisto, salausavain) eikä tekstiä. Työkalumme on suunniteltu UTF-8-tekstille. Kuvien purkamiseen käytä Base64-kuvapurkua.
Mitä lopussa olevat =-merkit tarkoittavat ?
Base64 käsittelee tavuja kolmen ryhmissä muodostaen neljä merkkiä. Kun pituus ei ole kolmella
jaollinen, lopputulos täydennetään yhdellä tai kahdella =-merkillä (padding).
Kelvollisen base64-merkkijonon pituus on siis aina neljällä jaollinen.
Mitä eroa on base64- ja base64url-muodoilla ?
Perinteinen base64 käyttää merkkejä + ja /, jotka voivat aiheuttaa
ongelmia URL-osoitteissa ja tiedostonimissä. Base64url-variantti korvaa ne merkeillä -
ja _ ja jättää usein täytemerkit pois. Tätä muotoa käytetään JWT-tunnuksissa ja
monissa muissa tokeneissa. Purkutyökalumme hyväksyy molemmat variantit.
Lähetetäänkö teksti palvelimelle ?
Purkaminen käy palvelimellamme pyynnön ajan, eikä sitä säilytetä sen jälkeen. Erittäin
arkaluonteisten merkkijonojen (API-avaimet, salasanat) kohdalla käytä paikallista komentoa
echo "chaine" | base64 -d Linuxissa tai macOS:ssä, jolloin mitään ei lähetetä verkkoon.
Miten purettu teksti koodataan uudelleen ?
Käytä Base64-tekstikooderiamme tehdäksesi päinvastaisen operaation. Muunnos on täysin häviötön, kunhan lähdeteksti on UTF-8-muodossa etkä muokkaa välivaiheen merkkijonoa.
Pyyntöesimerkki
curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
-H "Content-Type: application/json" \
-d '{"text_encoded":"..."}'
Syöteskeema
| Kenttä | Tyyppi | Pakollinen | Oletus |
|---|---|---|---|
text_encoded |
string | ✓ | – |
Päätepisteet
GET https://cdrn.fr/api/v1/tools- listaa kaikki saatavilla olevat työkalutGET https://cdrn.fr/api/v1/tools/base64-text-decoder- hakee tämän työkalun skeemanPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- suorittaa tämän työkalun JSON-payloadilla