StarryTool Privaatsusavaldus: StarryTool’is hindame kõrgelt teie privaatsust. Kõik andmetöötlused selles lehel toimuvad teie seadmes kliendipoolse JavaScripti abil, tagades andmete turvalisuse. Me ei salvesta ega logi ühtegi esitatud ega genereeritud andmetest. Lisateabe saamiseks meie veebilehe privaatsustavade kohta vaadake meie Privaatsuspoliitikat.

Näide

Sisend:
https://www.starrytool.com
Vajuta nuppu "kodeeri", et saada väljund:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=

Veebi Base64 kodeerija/dekodeerija kohta

Selles tööriistas kasutatakse Base64 kodeerimist binaarandmete teisendamiseks tähemärkideks, et neid saaks saata süsteemides, mis ei toeta binaarandmeid. Kodeerimise käigus muudetakse kolm baiti binaarandmeid neljaks Base64 tähemärgiks. Base64 dekodeerimine on Base64 kodeerimise vastupidine protsess – see teisendab Base64 tähemärgid tagasi algseteks binaarandmeteks. Tavaliselt tehakse seda pärast andmete edastamist sihtkohta, et taastada originaalandmed.

• Funktsioonid

Tekstina: Base64 kodeerimise väljund on tekstina, mida saab turvaliselt edastada tekstikeskkondades, nagu XML, JSON või muudes plain-text kontekstides. Suuruse suurenemine: Base64 kodeerimine suurendab andmete mahtu umbes 33%, kuna kolm baiti andmeid kodeeritakse nelja Base64 tähemärgiks. Ei ole krüpteerimine: Base64 kodeerimine ei ole turvaline krüpteerimismeetod; seda saab kergesti tagasi dekodeerida originaalandmeteks. Seetõttu ei tohiks seda kasutada tundliku info kaitsmiseks. Loetavus: Kuigi Base64-ga kodeeritud andmed on tekstina esitatavad, ei ole need inimestele loetavad.

• Kasutusvaldkonnad

E-kirjade edastamine: Base64 on laialdaselt kasutusel e-posti süsteemides, et teisendada mitte-tekst manused (nt pildid ja dokumendid) tekstiformaati, võimaldades nende edastamist ainult-teksti e-kirjades. Andmete URL-id: HTML-is ja CSS-is kasutatakse Base64 kodeerimist väikeste binaarobjektide (nt pildid ja fondifailid) otse koodi manustamiseks andmete URL-idena. Põhijuurdepääs (Basic Authentication): HTTP põhijuurdepääsus kodeeritakse kasutajanimed ja paroolid Base64-ks enne serverisse saatmist, vähendades riski tundlike andmete edastamisel tekstina. WebSocketid ja muud binaarprotokollid: Kui binaarandmeid tuleb saata tekstiprotokolli kaudu, näiteks WebSocketi puhul, pakub Base64 kodeerimine sobivat mehhanismi.