RIPEMD-128 Hash kóða reiknivél
Birt: 19. mars 2025 kl. 21:17:45 UTC
Hash kóða reiknivél sem notar RACE Integrity Primitives Evaluation Message Digest 128 bita (RIPEMD-128) kjötkássaaðgerð til að reikna út kjötkássa kóða byggt á textainnslátt eða upphleðslu skráar.RIPEMD-128 Hash Code Calculator
RIPEMD-128 er dulmáls-kássaaðgerð sem tekur inntak (eða skilaboð) og framleiðir fasta stærð, 128-bita (16-bæta) úttak, venjulega táknað sem 32 stafa sextándanúmer.
RIPEMD (RACE Integrity Primitives Evaluation Message Digest) er fjölskylda dulritunar kjötkássaaðgerða sem eru hönnuð til að veita gagnaheilleika með kjötkássa. Það var þróað um miðjan tíunda áratuginn sem hluti af RACE (Research and Development in Advanced Communications Technologies in Europe) verkefni ESB.
128 bita útgáfan af RIPEMD er ekki lengur talin örugg vegna svipaðra áhyggjuefna og MD4 og MD5
Full upplýsingagjöf: Ég skrifaði ekki sérstaka útfærslu kjötkássaaðgerðarinnar sem notuð er á þessari síðu. Það er staðlað aðgerð sem fylgir PHP forritunarmálinu. Ég gerði vefviðmótið aðeins til að gera það almennt aðgengilegt hér til hægðarauka.
Um RIPEMD-128 Hashreiknirinn
Ég er hvorki stærðfræðingur né dulmálsfræðingur, en ég mun reyna að útskýra hvernig þessi hash-fall virkar á hátt sem ekki-stærðfræðingar geta skilið. Ef þú kýst vísindalega nákvæma, fullkomlega stærðfræðilega útskýringu í staðinn, er ég viss um að þú getur fundið hana á fullt af öðrum vefsíðum ;-)
RIPEMD notar Merkle-Damgård byggingu, sem er eitthvað sem það deilir með SHA-2 fjölskyldu hash-reikniritanna. Ég hef útskýrt þau sem virka á svipaðan hátt og blöndunartæki á öðrum síðum, og það sama á við um RIPEMD:
Skref 1 - Undirbúningur (Auka Gögnin)
- Fyrst tryggir RIPEMD að "innihald" passi fullkomlega í blöndunartækið. Ef ekki, bætir það við einhverju auka "fylliefni" til að fylla það út (þetta er eins og að bæta við pörun á gögnunum).
Skref 2 - Ákveða Blöndunartækið (Ísetning)
- Blöndunartækið byrjar með sérstöku stillingu - eins og hraða, afli og stöðu blaðsins. Þetta eru sérstakar upphafsgildi sem kallast ísetningavigrar.
Skref 3 - Blöndunarferlið (Möluð Gögn)
- Hér er hluti sem er flottur: RIPEMD hefur ekki bara eina blaðsett. Það hefur tvö blöndunartæki sem vinna saman (vinstri og hægri).
- Hvert blöndunartæki vinnur á innihaldinu á mismunandi hátt. Annað hakar, meðan hitt malar, með mismunandi hraða, stefnum og blaðamynstrum.
- Þau blanda, skipta og vinda gögnin 80 sinnum (eins og að blanda í hringrásum til að tryggja að allt sé fullkomlega blandað).
Skref 4 - Lokablöndun (Sameina Niðurstöður)
- Eftir allt þetta blöndun, sameinar RIPEMD niðurstöðurnar úr báðum blöndunartækjum í eina loka, mjúka hash.