Base64 Ngbanwe

Site na ngwa ngbanwe Base64, ị nwere ike dezie data nke ejiri usoro Base64 tinye koodu n'ụzọ dị mfe. Kedu ihe bụ koodu Base64? Kedu ihe Base64 na-eme? Chọpụta ebe a.

Gịnị bụ Base64 izo ya ezo?

Ọ bụ usoro ezoro ezo nke emepụtara dabere n'eziokwu na mkpụrụedemede mkpụrụedemede ọ bụla na-anọchi anya ọnụọgụ, nke na-enye nchekwa data site na ịtụgharị ya ka ọ bụrụ ederede. Base64, nke bụ usoro ngbanwe nke a na-eji eme ihe karịsịa mgbe a na-eziga mgbakwunye ozi; Ọ na-enye ntụgharị nke ọnụọgụ abụọ na faịlụ ederede na ụkpụrụ ASCII. Nke mbụ, mgbe anyị kọwachara isi ihe ụfọdụ gbasara Base64, anyị ga-eme Base64 koodu na decode arụmọrụ na C ++ asụsụ.

Otu n'ime isi ebumnuche ndabere64 bụ ikwe ka etinye mgbakwunye na ozi. N'ihi na SMTP protocol, nke na-enye anyị ohere izipu mail, abụghị a adabara protocol maka izipu ọnụọgụ abụọ data dị ka foto, music, videos, ngwa. Ya mere, na ọkọlọtọ a na-akpọ MIME, data ọnụọgụ abụọ ka etinyere na Base64 ma nwee ike izipu ya na protocol SMTP. Mgbe ezipụchara ozi ahụ, data ọnụọgụ abụọ dị n'akụkụ nke ọzọ na-edozi ya dịka ụkpụrụ Base64 si dị ma gbanwee na usoro achọrọ.

Ndokwa Base64 na-egosipụta data nwere akara dị iche iche. Akara ndị a bụ eriri nke mkpụrụedemede 64 dị iche iche. Aha enyere na ntinye koodu esila na ọnụọgụ mkpụrụedemede ndị a. Ederede iri isii na anọ ndị a bụ ndị a.

Ọ bụrụ n'ịleba anya na mkpụrụedemede dị n'elu, ha niile bụ mkpụrụedemede ọkọlọtọ ASCII ya mere agwa ọ bụla nwere ọnụọgụ ọnụọgụ egosipụtara dị ka ASCII dakọtara. Dịka ọmụmaatụ, ASCII nhata nke agwa A bụ 65, ebe otu agwa a bụ 97. Na tebụl dị n'okpuru ebe a, a na-enye ihe ndị kwekọrọ na mkpụrụedemede na ntọala dị iche iche, bụ isi ASCII.

Base64 bụ usoro ngbanwe nke emepụtara iji gbochie mfu data n'oge nnyefe data. Ọtụtụ n'ime anyị maara ya dị ka usoro nzuzo Base64, mana Base64 bụ usoro ntinye, ọ bụghị usoro nzuzo. A na-ebu ụzọ kewaa data a ga-etinye koodu site na agwa. Mgbe ahụ, a na-achọta ọnụọgụ abụọ nke 8-bit nke agwa ọ bụla. A na-ede okwu 8-bit a chọtara n'akụkụ ma kewaa ọzọ n'ime otu 6-bit. Edere ihe Base64 nke otu 6-bit nke ọ bụla wee mechaa usoro ntinye koodu. N'ime ọrụ decode, a na-etinye ihe na-abụghị nke otu ọrụ ahụ.

Kedu ihe nzuzo Base64 na-eme?

Ọ bụ ụzọ ezoro ezo pụrụ iche nke na-enye gị ohere izo ya ezo ma nnyefe na azụmahịa azụmahịa.

Kedu otu esi eji nzuzo nzuzo base64?

Detuo na mado data ịchọrọ ka ezoro ezo na akụkụ dị mkpa n'aka ekpe nke panel. Pịa bọtịnụ "ajụjụ" akwụkwọ ndụ akwụkwọ ndụ n'aka nri. Ị nwere ike zoo data niile ekele maka ngwá ọrụ a, ebe ị nwere ike ịrụ ma izo ya ezo na decryption.

Ihe mgbagha nzuzo Base64

Echiche nzuzo ahụ dị mgbagwoju anya, mana dị ka nkwupụta izugbe, a na-atụgharị nke ọ bụla n'ime data nwere mkpụrụedemede ASCII ka ọ bụrụ nkeji 64 dị iche iche, nke nọmba nọchiri anya ya. Mgbe ahụ, a na-atụgharị nkeji ndị a site na 8-bit, ya bụ, ubi 1-byte gaa na ubi 6-bit. Mgbe a na-eme usoro ntụgharị asụsụ a, ntụgharị asụsụ n'ime okwu nke ọnụọgụ iri isii na anọ ji mee ihe na-ewere ọnọdụ. N'ụzọ dị otú a, data na-atụgharị n'ime usoro dị iche iche na mgbagwoju anya.

Uru nzuzo Base64

A na-eji ya echebe data megide mwakpo mpụga. Usoro nzuzo a, nke na-ewepụta mkpụrụedemede 64 dị mgbagwoju anya nwere mkpụrụedemede ukwu na obere mkpụrụedemede na ọnụọgụ, na-abawanye nchekwa nke ukwuu.

Base64 izo ya ezo na decryption

Na ọkwa mbụ, a na-akara nhọrọ "encrypt" n'akụkụ aka nri nke panel ahụ. A na-ezobe data edobere n'ụzọ dị otu a mgbe ịpịrị bọtịnụ "ajụjụ" ahụ. Iji decrypt, ịkwesịrị pịa ederede "Encrypt" wee pịa ederede "Decrypt" na listi ahụ. Mgbe ahụ, site na ịpị bọtịnụ "ajụjụ ọnụ", enwere ike ịmebe ndabere64 decryption.

Kedu ka isi ihe nzuzo base64 si arụ ọrụ?

Ọ dị mfe iji usoro a, nke dabere na ịtụgharị na ịchekwa mkpụrụedemede ASCII n'ime mkpụrụedemede 64 dị iche iche.

Ebee ka eji Base64?

Ndokwa Base64 dabere na ntughari data, na-abụkarị n'ụdị eriri, n'ime ọnụọgụgụ na mgbagwoju anya. Ọ bụ otu n'ime ụzọ kachasị mma iji chekwaa na chekwaa data.