Base64 karakterlánc dekódolása szöveggé
- Irányítópult
- Dokumentáció
- API
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öztGET https://cdrn.fr/api/v1/tools/base64-text-decoder- lekéri ezen eszköz sémájátPOST https://cdrn.fr/api/v1/tools/base64-text-decoder/execute- végrehajtja ezen eszközt JSON payloaddal