Dæmi
Innsláttur:
https://www.starrytool.com
Smelltu á kóðunarhnappinn til að fá úttak:
aHR0cHM6Ly93d3cuc3RhcnJ5dG9vbC5jb20=
Um netútgáfu af Base64 Kóðunar/Afkóðunar Breytinum
Base64 kóðun í þessu tólum er aðferð til að umbreyta tvíundargögnum í tákn sem hægt er að senda yfir kerfi sem styðja ekki tvíundargögn. Við kóðun eru þrír bætur af tvíundargögnum umbreyttar í fjóra Base64 stafi.
Base64 afkóðun er öfug ferli kóðunarinnar, sem breytir Base64 stöfum aftur í upprunaleg tvíundargögn. Þetta er venjulega gert eftir að gögnin hafa verið send á áfangastað, til að endurheimta upprunalegu tvíundargögnin.
• Eiginleikar
Textaform: Úttak Base64 kóðunar er í textaformi og má senda það örugglega í textuumhverfi eins og XML, JSON eða öðrum samhengi þar sem aðeins er leyfilegt að nota hreinan texta.
Stærð eykst: Base64 kóðun eykur stærð gagna um u.þ.b. 33%, þar sem þrjár bætur eru kóðaðar í fjóra Base64 stafi.
Ekki dulkóðun: Base64 kóðun er ekki örugg dulkóðunaraðferð; það má auðveldlega afkóða til upprunalegra gagna. Því ætti það ekki að nota til að verja viðkvæmar upplýsingar.
Lesanleiki: Þó Base64 kóðuð gögn teljist vera texti, eru þau ekki lesanleg fyrir menn.
• Notkunartilvik
Tölvupóstsendingar: Base64 er víða notað í tölvupóstkerfum til að umbreyta viðhengjum sem eru ekki texti (eins og myndum og skjölum) í textaform, svo hægt sé að senda þau í tölvupóstkerfum sem styðja aðeins texta.
Gögn í vefslóðum: Í HTML og CSS er Base64 kóðun notuð til að fella lítil tvíundaratriði eins og myndir og leturgerðir beint inn í kóðann sem gögn í slóð.
Grunnauðkenning: Í HTTP Grunnauðkenningu eru notendanafn og lykilorð kóðuð í Base64 áður en þau eru send á þjóninn, sem minnkar áhættu við að senda viðkvæmar upplýsingar í hreinum texta.
WebSockets og önnur tvíundarsamskiptaprotókól: Þegar tvíundargögn þarf að senda yfir textaprotókól eins og WebSockets, veitir Base64 kóðun aðferð til að framkvæma það.