Miten se toimii
Enkooderi kirjoittaa syötteen UTF-8-tavuina ja yhdistää sitten kolmen tavun välein neljään merkkiin Base64-aakkosesta lisäämällä = täyteen lopussa. Dekoodaus kääntää kartoituksen ja lukee tavut takaisin UTF-8-muodossa, minkä vuoksi aksentoidut merkit ja emojit säilyvät edestakaisin.
- Standard Base64 pehmusteella. URL-turvallinen Base64 on saatavilla JWT-työkalusta tokeneille.
Miksi sillä on merkitystä
Binaaridata ja JSON eivät sekoitu hyvin, joten useimmat kuvia, varmenteita tai pieniä tiedostoja kuljettavat sovellusliittymät base64-koodaavat ne ensin. Tietäen, mitä koodaus tekee – ja mitä se ei suojaa – estää sekä vioittuneet siirrot että väärät odotukset yksityisyydestä.
Toimiva esimerkki
Teksti hello wörld muuttuu aGVsbG8gd8O2cmxk, koska kooderi kirjoittaa ensin UTF-8 tavua. Samojen tavujen dekoodaus palauttaa alkuperäiset merkit, mukaan lukien aksenttimerkit.
Yleisiä virheitä
- Base64:n käsitteleminen salauksena – kuka tahansa voi peruuttaa sen.
- Täyte unohtuu, jonka jotkut dekooderit hylkäävät.
- URL-suojatun tunnuksen purkaminen kääntämättä - ja _ takaisin + ja /.
Käytännön vinkkejä
Jos dekoodattu tulos näyttää mojibakelta, tavut eivät todennäköisesti olleet UTF-8; dekoodaa Latin-1:ksi tarkistaaksesi ne. Vaihda URL-osoitteissa URL-aakkosiin, jotta + ja / eivät tarvitse ylimääräisiä merkintöjä.
Kuinka käyttää sitä
- Avaa työkalu. Kaikki toimii selaimesi välilehdessä.
- Liitä tai kirjoita syöte ja valitse sitten haluamasi toiminto.
- Tarkista tulos ja kopioi se yhdellä napsautuksella.
Yleisiä kysymyksiä
Onko Base64-salaus?
Ei. Se on palautuva koodaus. Kuka tahansa voi purkaa sen, joten älä koskaan käytä sitä salaisuuden suojaamiseen.
Miksi emojit ja aksentit selviävät koodauksen purkamisesta?
Teksti koodataan UTF-8 tavuna ennen Base64:ää ja puretaan takaisin UTF-8:na, joten muut kuin ASCII-merkit kulkevat edestakaisin oikein.
Tukeeko se tiedostoja?
Tämä versio käsittelee vain tekstiä. Binaaritiedostot tarvitsevat tiedostokooderin, joka ei ole osa tätä sivua.
Onko tämä työkalu todella ilmainen?
Kyllä. Ei ole tiliä, ei maksumuuria eikä käyttörajaa. Tools Appin rahoittaa aumenso, sen takana oleva studio.
Onko jotain kirjoittamani ladattu?
Ei. Työkalu toimii selaimesi välilehdessä. mitä syötät, sitä ei koskaan lähetetä meille eikä tallenneta.