Base64 דיקאָודינג
מיט די Base64 דיקאָודינג געצייַג, איר קענען לייכט דעקאָדע די דאַטן ענקאָודיד מיט די Base64 אופֿן. וואָס איז Base64 קאָדירונג? וואָס טוט Base64 טאָן? געפינען אויס דאָ.
וואָס איז Base64 ענקריפּשאַן?
עס איז אַן ענקריפּשאַן אופֿן וואָס איז דעוועלאָפּעד דיפּענדינג אויף די פאַקט אַז יעדער אותיות כאַראַקטער רעפּראַזענץ אַ נומער, און וואָס גיט סטאָרינג דאַטן דורך קאַנווערטינג עס אין טעקסט. Base64 קאָדירונג, וואָס איז אַ קאָדירונג אופֿן געניצט ספּעציעל ווען שיקט פּאָסט אַטאַטשמאַנץ; עס גיט קאַנווערזשאַן פון ביינערי דאַטן צו טעקסט טעקע אין ASCII סטאַנדאַרדס. ערשטער, נאָך דערקלערן עטלעכע פונקטן וועגן Base64, מיר וועלן דורכפירן Base64 ענקאָוד און דעקאָדע אַפּעריישאַנז מיט C ++ שפּראַך.
איינער פון די הויפּט צילן פון Base64 קאָדירונג איז צו לאָזן אַטאַטשמאַנץ צו זיין אַטאַטשט צו מיילז. ווייַל די SMTP פּראָטאָקאָל, וואָס אַלאַוז אונדז צו שיקן פּאָסט, איז נישט אַ פּאַסיק פּראָטאָקאָל פֿאַר שיקט ביינערי דאַטן אַזאַ ווי בילדער, מוזיק, ווידיאס, אַפּלאַקיישאַנז. דעריבער, מיט אַ נאָרמאַל גערופן MIME, ביינערי דאַטן זענען ענקאָודיד מיט Base64 און קענען זיין געשיקט דורך די SMTP פּראָטאָקאָל. נאָך די פּאָסט איז געשיקט, ביינערי דאַטן אויף די אנדערע זייַט זענען דעקאָדעד לויט Base64 סטאַנדאַרדס און קאָנווערטעד צו די פארלאנגט פֿאָרמאַט.
Base64 קאָדירונג איז בייסיקלי יקספּרעסינג דאַטן מיט פאַרשידענע סימבאָלס. די סימבאָלס זענען אַ שטריקל פון 64 פאַרשידענע אותיות. דער נאָמען געגעבן צו די קאָדירונג קומט שוין פון די נומער פון די אותיות. די 64 אותיות זענען ווי גייט.
אויב איר באַצאָלן ופמערקזאַמקייט צו די אותיות אויבן, זיי זענען אַלע ASCII נאָרמאַל אותיות און דעריבער יעדער כאַראַקטער האט אַ נומעריק עקוויוואַלענט אויסגעדריקט ווי ASCII עקוויוואַלענט. פֿאַר בייַשפּיל, די ASCII עקוויוואַלענט פון די כאַראַקטער א איז 65, בשעת דער עקוויוואַלענט פון די כאַראַקטער אַ איז 97. אין די טיש אונטן, די יקוויוואַלאַנץ פון די אותיות אין פאַרשידענע באַסעס, בפֿרט ASCII, זענען געגעבן.
Base64 איז אַ קאָדירונג טעכניק דעוועלאָפּעד צו פאַרמייַדן דאַטן אָנווער בעשאַס דאַטן טראַנסמיסיע. רובֿ פון אונדז וויסן עס ווי אַ Base64 ענקריפּשאַן אופֿן, אָבער Base64 איז אַ קאָדירונג אופֿן, נישט אַן ענקריפּשאַן אופֿן. די דאַטן צו זיין ענקאָודיד זענען ערשטער אפגעשיידט כאַראַקטער דורך כאַראַקטער. דערנאָך, די 8-ביסל ביינערי עקוויוואַלענט פון יעדער כאַראַקטער איז געפֿונען. די געפונען 8-ביסל אויסדרוקן זענען געשריבן זייַט ביי זייַט און ווידער צעטיילט אין 6-ביסל גרופּעס. די Base64 עקוויוואַלענט פון יעדער 6-ביסל גרופּע איז געשריבן און די קאָדירונג פּראָצעס איז געענדיקט. אין די דעקאָדע אָפּעראַציע, די פאַרקערט פון די זעלבע אַפּעריישאַנז איז געווענדט.
וואָס טוט Base64 ענקריפּשאַן טאָן?
עס איז אַ יינציק ענקריפּשאַן אופֿן אַז אַלאַוז איר צו ינקריפּט ביידע טראַנסמיסיע און סטאָרידזש טראַנזאַקשאַנז.
ווי צו נוצן Base64 ענקריפּשאַן?
נאָכמאַכן און פּאַפּ די דאַטן וואָס איר ווילן צו זיין ינקריפּטיד צו די באַטייַטיק טייל אויף די לינקס פון די טאַפליע. דריקט אויף די גרין "קווערי" קנעפּל אויף די רעכט. איר קענען באַהאַלטן אַלע דאַטן דאַנק צו דעם געצייַג, ווו איר קענען דורכפירן ביידע ענקריפּשאַן און דעקריפּטיאָן.
Base64 ענקריפּשאַן לאָגיק
די ענקריפּשאַן לאָגיק איז אַ ביסל קאָמפּליצירט, אָבער ווי אַ גענעראַל אויסדרוק, יעדער פון די דאַטן קאַנסיסטינג פון ASCII אותיות איז איבערגעזעצט אין 64 פאַרשידענע וניץ, רעפּריזענטיד דורך נומערן. דערנאָך די וניץ זענען קאָנווערטעד פון 8-ביסל, דאָס איז, 1-ביטע פעלדער צו 6-ביסל פעלדער. בשעת איר דורכפירן דעם איבערזעצונג פּראָצעס, די איבערזעצונג אין אויסדרוקן געניצט דורך 64 פאַרשידענע נומערן נעמט אָרט. אין דעם וועג, די דאַטן טורנס אין אַ גאָר אַנדערש און קאָמפּליצירט סטרוקטור.
Base64 ענקריפּשאַן בענעפיץ
עס איז געניצט צו באַשיצן דאַטן קעגן פונדרויסנדיק אנפאלן. דעם ענקריפּשאַן אופֿן, וואָס אַוטפּוץ אַ קאָמפּלעקס 64 אותיות קאַנסיסטינג פון אויבערשטער און נידעריקער פאַל אותיות און נומערן, ינקריסיז באטייטיק.
Base64 ענקריפּשאַן און דעקריפּטיאָן
אין דער ערשטער בינע, די "ענקריפּט" אָפּציע איז אנגעצייכנט אויף די רעכט זייַט פון די טאַפליע. די דאַטן שטעלן אין דעם וועג איז ינקריפּטיד ווען די "קווערי" קנעפּל איז קליקט. אין סדר צו דעקריפּט, איר דאַרפֿן צו גיט אויף די "ענקריפּט" טעקסט און גיט אויף די "דעקריפּט" טעקסט פון דער רשימה. דערנאָך, דורך געבן אַ קליק דעם "קווערי" קנעפּל, Base64 דעקריפּטיאָן קענען אויך זיין דורכגעקאָכט.
ווי טוט Base64 ענקריפּשאַן אַרבעט?
עס איז זייער גרינג צו נוצן דעם סיסטעם, וואָס איז באזירט אויף קאַנווערטינג און סטאָרינג ASCII אותיות אין 64 פאַרשידענע אותיות.
וואו איז Base64 געניצט?
Base64 קאָדירונג איז באזירט אויף די קאַנווערזשאַן פון דאַטן, יוזשאַוואַלי אין די פאָרעם פון סטרינגס, אין נומעריקאַל און קאָמפּלעקס אויסדרוקן. דאָס איז איינער פון די בעסטער וועגן צו באַשיצן און קראָם דאַטן.