Dekoodaa Base64-merkkijono tekstiksi

hakee alkuperäisen tekstin sen base64-esityksestä, helpottaa koodattujen tietojen lukemista

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ökalut
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - hakee tämän työkalun skeeman
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - suorittaa tämän työkalun JSON-payloadilla