קאָמפּיוטערס, פּראָגראַממינג
א האַש פֿונקציע איז: וואָס איז עס, וואָס און וואָס כאַפּאַנז
אָפֿט, ווען דאַונלאָודינג טאָררענץ אָדער טעקעס גלייַך זיך אין די באַשרייַבונג עס איז עפּעס ווי «אַד33ע486ד0578אַ892ב8וובד8ב19ע28754» (למשל, אין ex.ua), אָפֿט מיט אַ טאָן «מד 5». דעם האַש קאָד - דער רעזולטאַט אַז אַוטפּוץ אַ האַש פֿונקציע נאָך פּראַסעסינג די ינקאַמינג דאַטן. אין ענגליש די האַש ינדיקייץ צעמישונג, מעראַוואַנאַ, וויד, אָדער אַ שיסל פון מינסט פלייש און וועדזשטאַבאַלז. דעקריפּט די האַש איז זייער שווער, מיר קענען זאָגן אַז עס איז פּראַקטאַקלי אוממעגלעך. דעמאָלט די קשיא ערייזאַז: "וואָס טאָן מיר דאַרפֿן אַלע פון די האַש פֿעיִקייטן, אויב זיי געבן אַ ינגקאַמפּראַכענסיבאַל גיבעריש, וואָס אויך קענען ניט זיין דעסיפערעד?". דעם וועט זיין דיסקאַסט אין דעם אַרטיקל.
וואָס איז אַ האַש פונקציאָנירן, און ווי טוט עס אַרבעט?
וואָס טאָן מיר דאַרפֿן אַ האַש פונקציאָנירן?
האַש: וואָס זיי זענען ה
1. די פֿונקציע צו קאָנטראָלירן די אָרנטלעכקייַט פון די אינפֿאָרמאַציע
ווען אַ דאַטן טראַנסמיסיע נעץ, עס איז די כעזשבן פון די האַש פּאַקאַט, און דעם רעזולטאַט איז אויך טראַנסמיטטעד צוזאַמען מיט דער טעקע. ווען באקומען ווידער קאַמפּיוטאַד האַש קאָד און קאַמפּערד מיט די ווערט דערגרייכט דורך די נעץ. אויב די קאָד טוט ניט צופּאַסן, עס ינדיקייץ אַ טעות, און די דאַמידזשד פּעקל וועט זיין טראַנספעררעד ווידער. אין אַזאַ אַ כעזשבן פונקציאָנירן שנעל גיכקייַט אָבער אַ קליין נומער פון האַש וואַלועס און נעבעך פעסטקייַט. אַ משל פון דעם טיפּ: קרק 32, וואָס האט בלויז 232 דיפפערינג וואַלועס.
2. די קריפּטאָגראַפיק פונקציאָנירן
דעם טיפּ איז געניצט צו באַשיצן קעגן אַנאָטערייזד צוטריט (נד). זיי לאָזן איר צו טשעק צו זען צי עס איז געווען דאַטן קאָרופּציע ווי אַ רעזולטאַט פון די לפּ בעשאַס די אַריבערפירן פון טעקעס איבער די נעץ. אמת האַש איז פּובליקלי בנימצא, אין דעם פאַל, ווי די באקומען טעקע האַש קענען זיין קאַמפּיוטאַד ניצן אַ פּלוראַליטעט פון פאַרשידענע מגילה. אַזאַ פֿעיִקייטן לאַנג לעבן און סטאַביל אָפּעראַציע, און די זוכן פֿאַר קאַליזשאַנז (מעגלעך שוועבעלעך רעזולטאטן פון פאַרשידענע מקור דאַטע) איז זייער קאָמפּליצירט. אַזאַ פֿעיִקייטן זענען געניצט פֿאַר סטאָרידזש אין די פּאַראָל דייטאַבייס (ש1, SH2, מד 5) און אנדערע ווערטפול אינפֿאָרמאַציע.
3. די פֿונקציע איז דיזיינד צו שאַפֿן אַ עפעקטיוו דאַטן סטרוקטור
זייַן ציל איז גאַנץ סאָליד און אָרדערלי אָרגאַניזאַציע פון אינפֿאָרמאַציע אין אַ ספּעציעל ביניען, וואָס איז גערופֿן דעם האַש טיש. דעם טיש אַלאַוז איר צו לייגן נייַ אינפֿאָרמאַציע, ויסמעקן אינפֿאָרמאַציע, און זוכן די required דאַטן אין זייער הויך ספּידז.
Similar articles
Trending Now