Kalkuleta na lambar hash RIPEMD-320
Buga: 18 Faburairu, 2025 da 21:51:31 UTC
Hash code na'ura da ke amfani da race Integrity Na'urar bincike na saƙon Digest 320 bit (RIPEMD-320) hash aiki don a lissafa kodin hash da ke bisa shigar da rubutu ko saukar fayil.RIPEMD-320 Hash Code Calculator
RIPEMD-320 aiki ne na hash na cryptographic da ke ɗauke da shigar (ko saƙo) kuma yana ƙera girma mai tsaye, 320-bit (40-byte) fitarwa, sau da yawa ana wakiltarsa a matsayin alƙaluman hexadecimal na alamar 80.
RIPEMD (RACE Integrity Assessment Message Digest) iyali ce ta ayyukan hash na cryptographic da aka shirya don a ba da aminci ga bayani ta hashing. An gina shi a tsakanin shekara ta 1990 a matsayin sashe na ƙungiyoyin RACE (Research and Development in Advanced Communications Technologies in Europe) na ƘASAR
Har ila ana ɗaukan RIPEMD da kwanciyar hankali, sai dai na bit 128, wanda yake fuskantar irin damuwar MD4 da MD5.
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 RIPEMD-320 Hash Algorithm
Ni ba masanin lissafi ba ne ko mai yin rubutu, amma zan yi ƙoƙari in bayyana yadda wannan aikin hash yake aiki a hanyar da waɗanda ba masu ƙari ba za su iya fahimta. Idan kana so cikakken bayanin ƙari na kimiyya maimakon haka, na tabbata za ka iya samun wannan a wasu dandalin dandalin da yawa ;-)
RIPEMD tana amfani da gini na Merkle-Damgård, wanda yake da kama da iyalin SHA-2 na hash algorithms. Na kwatanta waɗanda suke aiki kamar mai haɗa a wasu shafuffuka, kuma hakan ma yake da RIPEMD:
Mataki na 1 - Shirya (Padding data)
- Da farko, RIPEMD ya tabbata cewa "abubuwa" sun dace sosai a cikin mai haɗa. Idan ba haka ba, zai ƙara wani ƙarin "mai cika" don ya kewaye shi (wannan yana kamar saka takardar).
Mataki na 2 - Fara Blender (Initialization)
- Ma'adanar tana somawa da wani yanayi na musamman, kamar yadda ake yi da gaggawa, iko, da kuma wurin da ake saka takarda. Waɗannan ƙa'idodin farawa na musamman ne da ake kira initialization ma'ana.
Mataki 3 - Mixing Process (Crunching data)
- Ga wannan sashe mai ban sha'awa: RIPEMD ba shi da takarda guda kawai. Yana da na'urori biyu da suke aiki a gefe ɗaya (hagu da dama).
- Kowane mai haɗa abinci yana yin amfani da su a hanyar da ta bambanta. Wani yana yanka sa'ad da ɗayan yake ɗiban, yana amfani da hanyoyi dabam dabam, ja - gora, da kuma yadda aka yi amfani da takarda.
- Suna haɗa, su canja, kuma su juya bayanin sau 80 (kamar haɗa cikin ƙera don su tabbata cewa dukan abu ya haɗa da juna).
Mataki na 4 - Haɗin Ƙarshe (Haɗa Sakamako)
- Bayan dukan wannan haɗin, RIPEMD ya haɗa sakamakon daga masu haɗa su biyu zuwa hash ɗaya na ƙarshe, mai laushi.