perusta64 verkossa toimiva dekoodausväline

Perusta64 verkossa toimiva dekoodausväline tarjoaa sinulle perustan64 koodaus, perusta64 verkossa dekoodaus, perusta64 ensikoodaus ja purkaus, koodaa merkkijonoa Base64 muodossa, ja dekoodaa ja purkaa salattua Base64 verkossa selkeänä tekstinä. Perusta64 on suhteellisen tavallinen verkko-ensikoodausalgoritmi. Kun ratkaistaan kiinan kielen sekasanoja, kiinan koodaaminen eri tavoin voi tehokkaasti välttää kiinan sekasanoja. Tämä sivusto ei tallenna minkäänlaista tietoasi, käytä sitä vapaasti.

Perusta64 indeksitaulukko

Perusta64 koodaus käyttää 64 tulostettavissa olevat ASCII-merkit (A-Z, a-z, 0-9, +,/) koodataan vapaan bittiäjonon tietueet ASCII-merkkijonoksi, jossa "="-merkki käytetään lopussa.

numerovälimerkkinumerovälimerkkinumerovälimerkkinumerovälimerkki
0A16Q32G48w
1B17R33h49x
2C18S34I50y
3D19T35j51Z
4E20U36k520
5F21V37L531
6G22W38m542
7H23X39N553
8I24Y40o564
9J25Z41p575
10K26A42Q586
11L27B43r597
12M28C44s608
13N29D45t619
14O30E46u62+
15P31F47v63/

  Perusta64 jaa syöte merkkijonoksi byteiksi, saa jokaiselle bytille vastaavan binäärivärin (jos se on vähemmän kuin 8 bittiä, korkeampi bitti täytetään 0:lla), ja sitten yhdistetään nämä binäärivalkot sarjassa ja sitten jaetaan ne ryhmiin 6 bittiä (koska 2 ^ 6 = 64). Jos viimeinen ryhmä on vähemmän kuin 6 bittiä, sitä lisätään 0 loppuun. Muunna jokainen binäärivalko decimaliksi ja löydä sitten vastaavat merkit yllä olevasta taulukosta ja yhdistä ne sarjassa saadaksesi Base64 koodaus tulostus.

  Perusta64 voidaan käyttää minkä tahansa datan perusbinäärikoodaukseen, sovelluksissa, joissa voidaan lähettää vain ASCII-merkkejä. Kuitenkin sitä käytetään yleensä tekstitiedon käsittelyyn ja siirtoon, kuten MIME-muodossa olevissa sähköposteissa. Base64 voidaan käyttää sähköpostien sisällön koodaukseen, mikä on kätevää eri kielten tietokoneiden välisessä viestinnässä ilman sekavia merkkejä. Huomaa, että kyseessä on siirto eikä näyttö. Esimerkiksi Länsi-Euroopassa, utf-8 koodaus voi näyttää kiinan kielen normaalissa muodossa (asennettujen vastaavien kirjastojen avulla), mutta se ei ehkä voi siirtää kiinan kieltä normaalissa muodossa. Tässä tapauksessa, muunnos Base64 tämä huolenaihe.

Perusta64 koodaus Ellei muuta mainita, ei-ASCII-merkit on yleensä koodattu UTF-8 merkistö.

Jälki