Kuinka monta tavua on base64?
Kuinka monta tavua on base64?

Video: Kuinka monta tavua on base64?

Video: Kuinka monta tavua on base64?
Video: Paras Web selain Vivaldi 2024, Huhtikuu
Anonim

Base64 käyttää 4 ascii-merkkiä 24-bitin koodaamiseen ( 3 tavua ) tiedoista. Koodaamiseksi se jakaa kolme tavua neljään 6-bittiseen numeroon. 6-bittinen luku voi edustaa 64 mahdollista arvoa.

Kysymys kuuluu myös, kuinka suuri base64-merkkijono on?

Syöte merkkijono on 3 tavua tai 24 bittiä koko , joten kaava ennustaa oikein lähdön olevan 4 tavua (tai 32 bittiä) pitkä : TWFu. Prosessi koodaa joka 6 bitin dataa johonkin 64 bitistä Perus64 merkkiä, joten 24-bittinen syöte jaettuna 6:lla johtaa neljään Perus64 hahmot.

Tämän jälkeen kysymys kuuluu, mitä on base64-koodattu data? Tietojenkäsittelytieteessä, Perus64 on ryhmä binaarista tekstiksi koodaus kaavioita, jotka edustavat binääriä tiedot ASCII-merkkijonomuodossa kääntämällä se aradix-64-esitykseen. Termi Perus64 on peräisin tietystä MIME-sisällönsiirrosta koodaus.

Yllä olevan lisäksi kuinka paljon base64 lisää kokoa?

Perus64 koodaa jokaisen kolmen tavun joukon neljäksi tavuksi. Lisäksi ulostulo on pehmustettu niin, että se on aina moninkertainen. Joten 16 kt:n taulukon perus-64-esitys on beceil(16*1024/3)*4 = 21848 tavua pitkä ~= 21,8kB. Karkea arvio olisi olkoon se koko Tietojen määrä kasvaa 4/3:aan alkuperäisestä.

Päättyykö base64 aina ==?

Täydellisempi vastaus On että a base64 koodattu merkkijono ei aina loppu jossa =, se tahtoa vain loppu yhdellä tai kahdella = jos niiden on täytettävä naru sopivan pituiseksi. 2- Lyhyt vastaus: 65. merkki ("="-merkki) On käytetään vain täydennyksenä viestin viimeisessä koodausprosessissa.

Suositeltava: