nem egyszeruen a feltett kerdes, mert lehetne mas kibuvo is, peldaul ha nem igaz, hogy az osszes 128bites szam eloall md5sumkent.
nem-injektiv muvelet : altalaban ha a kepter kisebb mint az ertekkeszlet.
a modulo fuggveny ilyen, 2*2 mod 10 = 102*2 mod 10
Ami kapora jon, hasznalnak mod fuggvenyt abban a reszben is, ami a 128 bites uzenetre vonatkozik, nem csak a kiegeszitettben (van egy csomo rotate, ami miatt a mod ervenyes lesz ezen a teruletes is). Szoval van informacioveszteseg, bizonyos byteok legfelso bitje sosem lesz hatassal a kimenetre, ha jol ertem. Mar csak azt kell megtalalni, hogy valami trukk folyaman valahol ujrahasnositjak-e ezeket a biteket, vagy sem. Javitson ki valaki, ha ez hulyeseg.
Szerk: tevedtem, a wikipedias algoritmusban rosszul ertelmeztem mi az az i valtozo, amin alkalmazzak a modulo fuggvenyt.