Base64 koding er en metode for koding av binære data til et sett av alfanumeriske tegn (sammen med bare noen få ikke-alfanumeriske tegn) . Base64 koding er ikke lett å forstå på et øyeblikk, så det er en praktisk måte å skjule tekst eller andre potensielt sensitiv informasjon . Du kan konvertere en datafil til et Base64 kodet tekstfil med noen få enkle trinn. Instruksjoner
en
Tilgang binære data som representerer hele filen som du ønsker å kode . Dette er ganske enkelt en rekke enere og nuller (bits ) .
2
til , om nødvendig, ytterligere nuller inntil det totale antall biter er et heltallig multiplum av seks. Hver Base64 karakter tilsvarer en seks - biters tall , så du trenger noen multiplum av seks biter for riktig koding.
3
start fra begynnelsen av filen litt streng og konvertere den første gruppen av seks biter til et desimaltall (for eksempel er 100100 lik 36). Du vil konvertere denne verdien i en Base64 karakter.
4
Konverter verdien fra trinn 3 til Base64 . Verdier 0-25 svarer til bokstavene A, B , C og så videre, opp til Z , verdier 26-51 tilsvarer bokstavene a til z. Endelig verdier 52 gjennom 61 tilsvarer tallene 0 til 9, og 62 og 63 svarer til de tegnene + og /hhv . Den = tegnet er for polstring.
5
Gjenta trinn 3 og 4 for alle etterfølgende grupper med seks biter . Det totale antallet Base64 tegn må være en integrert multiplum av 4 , så legg = tegn på slutten , om nødvendig , for å imøtekomme dette kravet.
6
Lagre kodet resultat i en tekstfil . Hvis du skriver et dataprogram for å gjøre kodingen ( denne tilnærmingen er lettest , selvfølgelig) , kan det være lurt å inkludere en valgbar utgang filnavnet.