Kalkuleta na lambar RIPEMD-128
Buga: 18 Faburairu, 2025 da 21:36:26 UTC
Kalkuleta na lambar Hash wanda ke amfani da RACE Integrity Primitives Evaluation Message Digest 128 bit (RIPEMD-128) aikin hash don ƙididdige lambar hash dangane da shigar da rubutu ko loda fayil.RIPEMD-128 Hash Code Calculator
RIPEMD-128 aikin hash ne na sirri wanda ke ɗaukar shigarwa (ko saƙo) kuma yana samar da ƙayyadaddun girma, fitarwa 128-bit (16-byte), yawanci ana wakilta azaman lambar hexadecimal mai haruffa 32.
RIPEMD (RACE Integrity Primitives Evaluation Message Digest) dangi ne na ayyukan hash na sirri da aka tsara don samar da amincin bayanai ta hanyar hashing. An haɓaka shi a tsakiyar 1990s a matsayin wani ɓangare na aikin RACE (Bincike da Ci gaba a cikin Fasahar Sadarwar Sadarwar Sadarwa a Turai).
Sigar 128 bit na RIPEMD ba a ɗauka amintacce saboda damuwa iri ɗaya kamar 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-128 Hash Algorithm
Ba ni ba masanin lissafi ba ne ko kuma mai yin cryptographer, amma zan yi ƙoƙarin bayyana yadda wannan aikin hash ke aiki ta hanyar da waɗanda ba na lissafin ba za su iya fahimta. Idan kun fi son cikakken cikakken bayanin ilimin lissafi a kimiyyance a maimakon haka, na tabbata zaku iya samun hakan akan yawancin sauran rukunin yanar gizon ;-)
RIPEMD yana amfani da ginin Merkle-Damgård, wanda shine wani abu da yake da alaƙa da dangin SHA-2 na algorithms na hash. Na bayyana waɗanda suke aiki kama da na'ura a wasu shafuka, kuma iri ɗaya ne ga RIPEMD:
Mataki na 1 - Shiri (Padding the Data)
- Na farko, RIPEMD yana tabbatar da cewa "kayan aikin" sun dace daidai a cikin blender. Idan ba haka ba, yana ƙara wasu ƙarin "filler" don zagaye shi (wannan kamar padding da bayanai ne).
Mataki na 2 - Fara Blender (farawa)
- Blender yana farawa da takamaiman saiti - kamar saurin gudu, ƙarfi, da matsayi na ruwa. Waɗannan dabi'u ne na musamman na farawa da ake kira farawa vectors.
Mataki na 3 - Tsarin Haɗa (Crunching the Data)
- Ga sashin sanyi: RIPEMD ba shi da saitin ruwan wukake guda ɗaya kawai. Yana da mahaɗa biyu masu aiki gefe-da-gefe (hagu da dama).
- Kowane blender yana aiwatar da sinadaran daban-daban. Ɗayan sara yayin da ɗayan yana niƙa, ta yin amfani da gudu daban-daban, kwatance, da ƙirar ruwa.
- Suna cakuɗawa, musanya, da karkatar da bayanan sau 80 (kamar haɗawa cikin hawan keke don tabbatar da cewa komai ya gauraye daidai).
Mataki na 4 - Haɗin Ƙarshe (Hada Sakamako)
- Bayan duk wannan hadawa, RIPEMD yana haɗa sakamakon duka biyun masu haɗawa zuwa ƙarshen ƙarshe, zanta mai santsi.