MD2 Hash Code Na'ura
Buga: 16 Faburairu, 2025 da 22:40:08 UTC
Hash code na'ura da ke amfani da aiki na hash na Message Digest 2 (MD2) don a lissafa kodin hash bisa shigar da rubutu ko saukar fayil.MD2 Hash Code Calculator
Aikin hash na MD2 (Message Digest 2) aiki ne na hash na cryptographic wanda Ronald Rivest ya ƙera a shekara ta 1989. An kyautata shi musamman don kwamfuta na 8-bit. Ko da yake yanzu ana ɗaukansa da dā kuma ba shi da kwanciyar hankali don manufar shaidar, an haɗa shi a nan idan mutum yana bukatar ya yi lissafin kodin hash da ya dace da baya. Bai kamata a yi amfani da shi sa'ad da ake ƙera sababbin na'urori ba.
Cikakken bayyanawa: Ban rubuta takamaiman aiwatar da aikin hash da aka yi amfani da shi akan wannan shafin ba. Daidaitaccen aiki ne wanda aka haɗa tare da yaren shirye-shiryen PHP. Na yi mahaɗin yanar gizo ne kawai don sanya shi a fili a nan don dacewa.
Game da MD2 Hash Algorithm
Na yarda da bincike mai sauƙi, amma ba mai kyau sosai ba kuma ba na ɗaukan kaina ɗan ƙari ba, saboda haka zan yi ƙoƙari in bayyana yadda wannan aikin hash yake aiki a hanyar da waɗanda ba ƙarin ƙari ba za su iya fahimta. Idan ka fi son cikakken-on math version, yana da sauki don samun a cikin wasu wurare a kan yanar gizo;-)
Yanzu, ka yi tunanin kana da abinci da ke ɗauke da kowane abinci (saƙonka) kuma kullum yana mai da su ƙaramin, 16 na tsokolai (hash). Ko da menene kayan da kake amfani da su ko kuma girmansu ko kuma ƙaraminsu, za ka ci gaba da samun irin wannan ƙarfin tsokolai.
Manufar wannan abincin shine cewa:
- Ba za ka iya fahimtar abubuwan da ake amfani da su ba kawai ta wajen duba tsokolai.
- Ko ɗan canji a cikin kayan ya sa ɗan tsokolai ya bambanta sosai, saboda haka, za ka san ko wani ya ɓata abincin ko kuma abincin.
Yin barin tsokolai hanya uku ce:
Mataki na 1: Ka Yi Saƙon (Ka Yi Abin da Ya Dace)
Bari mu ce kana da akwatin da ke ɗauke da afala guda 16 (ko kuma kayayyakin da ake amfani da su). Amma idan kana da afala guda 14 fa? Za ka bukaci ka ƙara ƙarin biyu don ka cika akwatin. Idan ka taƙaita, ka ƙara ƙarin afala. Alal misali:
- Idan kana bukatar ƙarin afala biyu, za ka ƙara afala biyu.
- Idan kana da fiye da 16, kana bukatar ka cika abin da ke gaba. Alal misali, idan kana da 28, za ka ƙara huɗu don ka kai 32 (su biyu sau 16).
Wannan yana tabbatar da cewa kowane akwatin ya cika kafin mu ƙaura zuwa mataki na gaba.
Mataki na 2: Ƙara Checksum (Jerin Abin da Ke Ɓoye)
Yanzu, muna yin jerin abubuwan da ake amfani da su a ɓoye bisa dukan abin da ke cikin akwatin.
- Ka bincika kowane akwatin, ka duba afala, ka rubuta kodar ɓoye ga kowane.
- Wannan ba kofi ba ne kawai - yana kamar ƙara alƙaluman cikin hanya mai ban mamaki domin ko idan wani ya shiga cikinta kuma ya canja afala, jerin zai kasance da laifi.
Wannan jerin yana taimaka maka ka bincika biyu cewa ba a ɓata kayan ba daga baya.
Mataki na 3: Haɗa dukansu tare (The Magic Blender)
Yanzu sashe ne mai daɗi - haɗa!
- Kana da na'urar mixer na 48.
- Ka jefa:
- Apples (saƙonka).
- Wasu tsofaffi da aka haɗa daga dā (da farko ba su da amfani ga ɗan fari).
- Abubuwa biyu na farko sun haɗa.
Sa'an nan kuma ku haɗa shi. Amma ba sau ɗaya ba ne kawai. Ka haɗa shi sau 18, ka canja saurin da kuma ja - gora a kowane ƙaro. Wannan ba haɗin da ake yi ba ne - kowace ƙera tana haɗa haɗin cikin hanya ta musamman domin ko afala guda dabam za ta sa ɗan tsokolai ya bambanta.
Bar na Ƙarshe na Tsokolai (Hash)
Bayan dukan wannan haɗin, za ka zuba ƙanƙanin 16 na farko kawai. Wannan shi ne barin tsokolai na ƙarshe - hash na MD2. Ba kamar afala na asali ba ne, kuma idan ka yi ƙoƙari ka yi ƙoƙari ka
Ka tuna:
- Abin da aka yi amfani da shi = tsokolai ɗaya.
- Ka canja ko afala guda = kakula dabam.
- Ba za ka iya komawa baya ba - ba za ka iya ganin afala na asali daga tsokolai kawai ba.