Base64 karakterlánc dekódolása szöveggé

az eredeti szöveget nyeri ki base64 reprezentációjából, megkönnyítve a kódolt adatok olvasását

Miért dekódoljunk szöveget base64 formátumból?

A base64 dekódolást az eredeti adatok visszaállítására használják a base64 reprezentációjukból. Ez különösen hasznos, ha base64-gyel kódolt adatokat kap, és azokat vissza kell alakítania eredeti formátumukba, legyen az szöveg, bináris adat (például képek) vagy más típusú adat.

A base64 dekódoló eszköz funkciói

Ez az eszköz lehetővé teszi a base64-gyel kódolt szövegek egyszerű dekódolását. Beilleszthet egy base64 karakterláncot a szöveges mezőbe, és megkaphatja az eredeti szöveg dekódolt változatát.

Hogyan használjuk a base64 dekódoló eszközt

A dekódoló oldalon illessze be a dekódolni kívánt base64 karakterláncot az erre a célra szolgáló szöveges mezőbe. Kattintson a dekódolás gombra a base64 karakterlánc dekódolt szöveggé alakításához.

A dekódolás után a szöveg megjelenik az eredménymezőben. Kimásolhatja a dekódolt szöveget, hogy felhasználhassa projektjeiben vagy alkalmazásaiban.

Példa szöveg base64 dekódolására

Íme egy példa a "Qm9uam91ciwgbW9uZGUgIQ==" base64 karakterlánc dekódolására az eredeti szöveggé:


Bonjour, monde !

    

Gyakran ismételt kérdések

A base64 titkosítás?

Nem, ez egy egyszerű visszafordítható kódolás kulcs vagy titok nélkül. Bárki dekódolhat egy base64 karakterláncot egy ilyen eszközzel vagy a base64 -d paranccsal. A base64 tetszőleges bájtok szöveges csatornán való továbbítására szolgál, nem pedig tartalom védelmére. Az adatok biztosításához használjon valódi titkosítási algoritmust, például AES-t.

Miért eredményez a dekódolás fura karaktereket?

Ha az eredmény értelmetlen szimbólumokat tartalmaz, az eredeti karakterlánc valószínűleg bináris bájtokat kódol (kép, archívum, kriptográfiai kulcs), és nem szöveget. Eszközünk UTF-8 szövegekhez készült. Kép dekódolásához használja a base64 képdekódolót.

Mit jelentenek a végén lévő = karakterek?

A base64 három bájtot csoportosít négy karakter előállításához. Ha a hossz nem osztható hárommal, az eredményt egy vagy két = jellel egészítik ki paddingként. Egy érvényes base64 karakterlánc hossza tehát mindig néggyel osztható.

Mi a különbség a base64 és a base64url között?

A klasszikus base64 a + és / karaktereket használja, amelyek problémát okozhatnak URL-ekben és fájlnevekben. A base64url változat ezeket a - és _ karakterekre cseréli, és gyakran elhagyja a paddingot. Ezt a formátumot használják a JWT-k és számos token. Dekódolónk mindkét változatot elfogadja.

Elküldik a szöveget egy szerverre?

A dekódolás a kérés idejére áthalad a szerverünkön, de utána nem őrizzük meg. Nagyon érzékeny karakterláncok (API kulcsok, jelszavak) esetén preferálja a helyi echo "chaine" | base64 -d parancsot Linuxon vagy macOS-en, amely semmit nem küld a hálózaton.

Hogyan kódolhatom újra a dekódolt szöveget?

Használja a base64 szövegkódolónkat a fordított művelethez. Az oda-vissza út szigorúan veszteségmentes, amíg a forrásszöveg UTF-8 kódolású, és nem módosítja a köztes karakterláncot.

Kérés példa

curl -X POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute \
  -H "Content-Type: application/json" \
  -d '{"text_encoded":"..."}'

Bemeneti séma

Mező Típus Kötelező Alapértelmezett
text_encoded string

Végpontok

  • GET https://cdrn.fr/api/v1/tools - listázza az összes elérhető eszközt
  • GET https://cdrn.fr/api/v1/tools/base64-text-decoder - lekéri ezen eszköz sémáját
  • POST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute - végrehajtja ezen eszközt JSON payloaddal