Deşîfrekirina Base64

Bi amûra dekodkirina Base64, hûn dikarin bi hêsanî daneyên ku bi rêbaza Base64 hatine kod kirin deşîfre bikin. Base64 şîfrekirina çi ye? Base64 çi dike? Li vir bibînin.

Şîfrekirina Base64 çi ye?

Ew rêbazek şîfrekirinê ye ku li gorî vê yekê hatî pêşve xistin ku her karakterek herf hejmarek temsîl dike, û bi veguheztina wê di nivîsê de hilanîna daneyan peyda dike. Şîfrekirina Base64, ku rêbazek şîfrekirinê ye ku bi taybetî dema şandina pêvekên e-nameyê tê bikar anîn; Ew di standardên ASCII de veguheztina daneyên binary bo pelê nivîsê peyda dike. Pêşî, piştî ravekirina hin xalên li ser Base64, em ê bi zimanê C++ operasyonên Base64-ê kodkirin û deşîfrekirinê pêk bînin.

Yek ji mebestên bingehîn ên şîfrekirina base64 ev e ku destûr bide pêvedan bi e-nameyan ve were girêdan. Ji ber ku protokola SMTP, ku destûrê dide me ku em e-nameyê bişînin, ji bo şandina daneyên binary ên wekî wêne, muzîk, vîdyo, sepanan ne protokolek minasib e. Ji ber vê yekê, bi standardek bi navê MIME, daneyên Binary bi Base64 ve têne kod kirin û dikarin li ser protokola SMTP-ê bêne şandin. Piştî ku e-name tê şandin, daneyên Binary yên li aliyê din li gorî standardên Base64 têne deşîfrekirin û di forma hewce de têne veguheztin.

Şîfrekirina Base64 di bingeh de daneyek bi sembolên cihêreng îfade dike. Ev sembol rêzek ji 64 tîpên cuda ne. Navê kodkirinê jixwe ji hejmara van tîpan tê. Ev 64 tîp ev in.

Ger hûn bala xwe bidin tîpên li jor, ew hemî tîpên standard ASCII ne û ji ber vê yekê her karakterek hevwateya jimareyî ya ku wekî hevwateya ASCII tête diyar kirin heye. Mînakî, hevreha ASCII ya karaktera A 65 e, lê hevbera karaktera a 97 e. Di tabloya jêrîn de, hevrehên karakteran di bingehên cihêreng de, di serî de ASCII, têne dayîn.

Base64 teknîkek kodkirinê ye ku ji bo pêşîgirtina windabûna daneyê di dema veguheztina daneyê de hatî pêşve xistin. Piraniya me wê wekî rêbazek şîfrekirinê ya Base64 dizanin, lê Base64 rêbazek şîfrekirinê ye, ne rêbazek şîfrekirinê. Daneyên ku têne kod kirin pêşî karakter bi karakter têne veqetandin. Dûv re, hevwateya binary a 8-bit ya her karakter tê dîtin. Gotinên 8-bit ên hatine dîtin li kêleka hev têne nivîsandin û dîsa li komên 6-bit têne dabeş kirin. Wekheviya Base64 ya her komek 6-bit tê nivîsandin û pêvajoya kodkirinê qediya. Di operasyona dekodkirinê de, berevajiyê heman operasyonan tê sepandin.

Şîfrekirina Base64 çi dike?

Ew rêbazek şîfrekirinê ya bêhempa ye ku dihêle hûn hem danûstandinên veguheztinê û hem jî hilanînê şîfre bikin.

Meriv çawa şîfrekirina base64 bikar tîne?

Daneyên ku hûn dixwazin werin şîfrekirin li beşa têkildar a li milê çepê yê panelê kopî bikin û bixin. Bişkojka kesk "Query" li milê rastê bikirtînin. Hûn dikarin bi saya vê amûrê hemî daneyan veşêrin, ku hûn dikarin hem şîfrekirinê û hem jî deşîfrekirinê pêk bînin.

Mantiqa şîfrekirinê ya Base64

Mantiqa şîfrekirinê hinekî tevlihev e, lê wekî vegotinek gelemperî, her daneya ku ji tîpên ASCII pêk tê, li 64 yekîneyên cihêreng, ku bi jimareyan têne temsîl kirin, têne wergerandin. Dûv re ev yekîne ji 8-bit, ango zeviyên 1-byte vediguhezînin qadên 6-bit. Dema ku ev pêvajoya wergerandinê tê kirin, wergerandina biwêjên ku ji hêla 64 hejmarên cûda ve têne bikar anîn pêk tê. Bi vî rengî, dane vediguhere avahiyek bi tevahî cûda û tevlihev.

Feydeyên şîfrekirinê yên Base64

Ew ji bo parastina daneyan li dijî êrîşên derve tê bikar anîn. Ev rêbaza şîfrekirinê, ku 64 tîpên tevlihev ên ji tîpên mezin û piçûk û hejmaran pêk tê derdixe, ewlehiyê bi girîngî zêde dike.

Base64 şîfrekirin û deşîfrekirin

Di qonaxa yekem de, vebijarka "şîfrekirin" li milê rastê yê panelê tê nîşankirin. Daneyên bi vî rengî dema ku bişkoka "Query" tê tikandin tê şîfre kirin. Ji bo deşîfrekirinê, divê hûn li ser nivîsa "Şîfrekirin" bikirtînin û ji navnîşê li ser nivîsa "Deşîfre" bikirtînin. Dûv re, bi tikandina bişkoka "Query", deşîfrekirina base64 jî dikare were kirin.

Şîfrekirina base64 çawa dixebite?

Pir hêsan e ku meriv vê pergalê bikar bîne, ku li ser veguherandin û hilanîna tîpên ASCII di nav 64 tîpên cihêreng de ye.

Base64 li ku tê bikar anîn?

Şîfrekirina Base64 li ser veguheztina daneyan, bi gelemperî di forma rêzan de, di nav bêjeyên jimarî û tevlihev de ye. Ew yek ji baştirîn awayên parastin û hilanîna daneyan e.