Miklix

MD2 Hash Code Na'ura

Buga: 16 Faburairu, 2025 da 22:40:08 UTC
An sabunta ta ƙarshe: 12 Janairu, 2026 da 09:07:01 UTC

Kalkuleta lambar Hash wanda ke amfani da aikin hash na Message Digest 2 (MD2) don ƙididdige lambar hash bisa ga shigar da rubutu ko loda fayil.

An fassara wannan shafin na'ura daga Turanci don a sami damar isa ga mutane da yawa gwargwadon iko. Abin takaici, fassarar inji ba ta zama cikakkiyar fasaha ba, don haka kurakurai na iya faruwa. Idan kuna so, kuna iya duba ainihin sigar Turanci anan:

MD2 Hash Code Calculator

Aikin hash na MD2 (Message Digest 2) aikin hash ne na ɓoye sirri wanda Ronald Rivest ya tsara a shekarar 1989. An inganta shi musamman don kwamfutoci masu bit 8. Duk da cewa yanzu ana ɗaukarsa a matsayin wanda ya tsufa kuma ba shi da aminci don dalilai na ɓoye sirri, an haɗa shi a nan idan mutum yana buƙatar ƙididdige lambar hash mai jituwa da baya. Bai kamata a yi amfani da shi ba lokacin tsara sabbin tsare-tsare.

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.


Ƙirƙiri Sabuwar Lambar Hash

Bayanan da aka ƙaddamar ko fayilolin da aka ɗora ta wannan fom ɗin kawai za a adana su a kan uwar garken har tsawon lokacin da aka ɗauka don samar da lambar hash da ake nema. Za a share shi nan da nan kafin a mayar da sakamakon zuwa burauzar ku.

Bayanan shigarwa:



Rubutun da aka ƙaddamar an yi rikodin UTF-8. Tunda ayyukan hash ke aiki akan bayanan binaryar, sakamakon zai bambanta da idan rubutun yana cikin wani ɓoye. Idan kana buƙatar ƙididdige hash na rubutu a cikin takamaiman ɓoyewa, ya kamata ka loda fayil maimakon.



Game da Tsarin Hash na MD2

Ina da ƙwarewa a fannin lissafi mai sauƙi, amma ba ni da ƙwarewa sosai kuma ba na ɗaukar kaina a matsayin masanin lissafi ba, don haka zan yi ƙoƙarin bayyana yadda wannan aikin hash yake aiki ta hanyar da waɗanda ba masu lissafi ba za su iya fahimta. Idan ka fi son cikakken sigar lissafi, yana da sauƙin samu a wurare da yawa a yanar gizo ;-)

Yanzu, ka yi tunanin kana da girke-girke wanda ke ɗaukar duk wani sinadari (saƙonka) kuma koyaushe yana mayar da su ƙaramin sandar cakulan guda 16 (hash). Ko menene sinadaren da kake da su ko girmansu ko ƙananansu, koyaushe za ka ƙare da sandar cakulan iri ɗaya.

Manufar wannan girke-girke ita ce:

  1. Ba za ka iya tantance sinadaran ba kawai ta hanyar kallon cakulan.
  2. Ko da ƙaramin canji a cikin sinadaran yana sa ɗanɗanon cakulan ya bambanta gaba ɗaya, don haka za ku san idan wani ya yi amfani da sinadaran ko girke-girken.

Ƙirƙirar sandar cakulan tsari ne mai matakai uku:


Mataki na 1: Faɗaɗa Saƙon (Yin Sinadaran Da Suka Dace)

Bari mu ce kuna da kwandon da ke ɗauke da apples (ko sinadaran) guda 16 daidai. Amma idan kuna da apples 14 kawai fa? Kuna buƙatar ƙara 2 don cike kwandon. Idan ba ku da tsayi, kawai kuna ƙara apples. Misali:

  • Idan kana buƙatar ƙarin biyu, sai ka ƙara apples guda biyu.
  • Idan kana da fiye da 16, kana buƙatar cike na gaba da aka dafa. Misali, idan kana da 28, sai ka ƙara huɗu don isa 32 (sau biyu 16).

Wannan yana tabbatar da cewa kowace kwando ta cika kafin mu matsa zuwa mataki na gaba.


Mataki na 2: Ƙara Checksum (Jerin Sinadaran Sirri)

Yanzu, mun ƙirƙiri jerin abubuwan da ke cikin kwandon sirri bisa ga duk abin da ke cikin kwandon.

  • Za ka duba kowanne kwando, ka kalli apples ɗin, sannan ka rubuta lambar sirri ga kowanne.
  • Wannan ba kwafi kawai ba ne - kamar ƙara lambobi ne ta wata hanya ta daban ta yadda ko da wani ya yi kuskure ya canza apple, jerin abubuwan da aka rubuta ba su dace ba.

Wannan jerin yana taimaka maka sake duba cewa sinadaran ba su lalace ba daga baya.


Mataki na 3: Haɗa shi duka (Mai haɗa Blender)

Yanzu ɓangaren nishaɗi ya zo - haɗakarwa!

  • Kana da injin haɗa na'urar blender mai ramuka 48.
  • Za ka zuba: apples (saƙonka). Wani tsohon cakuda daga baya (yana farawa babu komai a rukunin farko). Cakuda abubuwa biyu na farko.

Sai ka haɗa shi. Amma ba sau ɗaya kawai ba. Za ka haɗa shi sau 18, kana canza gudu da alkibla a kowane zagaye. Wannan ba cakuda ba ne na yau da kullun - kowane zagaye yana juya cakuda ta hanya ta musamman ta yadda ko da apple ɗaya daban zai sa ɗanɗanon cakulan gaba ɗaya ya bambanta.


Shagon Cakulan Ƙarshe (The Hash)

Bayan duk wannan haɗakarwa, sai ka zuba guda 16 kawai na haɗin. Wannan shine cakulan na ƙarshe da za ka ci - MD2 hash. Ba ya kama da apples na asali, kuma idan ka yi ƙoƙarin zato ainihin sinadaran daga cakulan kawai, ba za ka taɓa iya yi ba.

Ka tuna:

  • Sinadaran iri ɗaya = cakulan iri ɗaya.
  • Canza ko da apple ɗaya = cakulan daban-daban gaba ɗaya.
  • Ba za ka iya komawa baya ba - ba za ka iya gano ainihin apples ɗin daga cakulan ba.

Karin Karatu

Idan kuna jin daɗin wannan sakon, kuna iya kuma son waɗannan shawarwari:


Raba kan BlueskyRaba akan FacebookRaba kan LinkedInRaba akan TumblrRaba akan XRaba kan LinkedInFitar akan Pinterest

Mikkel Christensen

Game da Marubuci

Mikkel Christensen
Mikel shine mahalicci kuma mai miklix.com. Yana da fiye da shekaru 20 gwaninta a matsayin ƙwararren mai tsara shirye-shiryen kwamfuta / mai haɓaka software kuma a halin yanzu yana aiki cikakken lokaci don babban kamfani na IT na Turai. Lokacin da ba ya yin rubutun ra'ayin kanka a yanar gizo ba, yana ciyar da lokacinsa a kan ɗimbin abubuwan bukatu, sha'awa, da ayyuka, waɗanda har zuwa wani lokaci za a iya nunawa a cikin batutuwa iri-iri da aka rufe akan wannan rukunin yanar gizon.