Hoeveel grepe is base64?
Hoeveel grepe is base64?

Video: Hoeveel grepe is base64?

Video: Hoeveel grepe is base64?
Video: Samen met PENSIOEN ondanks LEEFTIJDSVERSCHIL van 16 jaar?! | Hoeveel Ben Je Waard? | KIJK 2024, November
Anonim

Base64 gebruik 4 ascii karakters om 24-bis te enkodeer ( 3 grepe ) van data. Om te enkodeer, verdeel dit die drie grepe in 4 6-bis getalle. 'n 6-bis getal kan 64 moontlike waarde verteenwoordig.

Die vraag is ook, hoe groot is 'n base64-string?

Die insette string is 3 grepe, of 24 bisse, in grootte , so die formule voorspel korrek dat die uitvoer 4grepe (of 32 bisse) sal wees lank : TWFu. Die proses kodeer elke 6 bisse data in een van die 64 Basis64 karakters, dus die 24-bis invoer gedeel deur 6 lei tot 4 Basis64 karakters.

Gevolglik is die vraag, wat is base64-gekodeerde data? In rekenaarwetenskap, Basis64 is 'n groep binêr-na-teks enkodering skemas wat binêre verteenwoordig data in 'n ASCII-string formaat deur dit te vertaal in aradix-64 voorstelling. Die term Basis64 spruit uit 'n spesifieke MIME-inhoudoordrag enkodering.

Behalwe hierbo, hoeveel verhoog base64 die grootte?

Basis64 kodeer elke stel van drie grepe in vier grepe. Daarbenewens is die uitset opgevul om altyd 'n meervoudige aanbieding te wees. Dus, vir 'n 16kB-skikking, sal die basis-64-voorstelling beceil(16*1024/3)*4 = 21848 grepe lank ~= 21.8kB. 'n Ruwe benadering sou wees dat die grootte van die data word tot 4/3 van die oorspronklike vermeerder.

Eindig base64 altyd op ==?

'n Meer volledige antwoord is dat 'n basis64 geënkodeerde string nie altyd eindig met 'n =, dit sal enigste einde met een of twee = as hulle die tou tot die regte lengte moet opvul. 2- As 'n kort antwoord: Die 65ste karakter ("=" teken) is slegs gebruik as 'n aanvulling in die finale proses van enkodering van 'n boodskap.

Aanbeveel: