Hogyan lehet egy fájl md5-jét magában a fájlban tárolni úgy, hogy maga az md5 összeg is a fájlhoz tartozzon?
- 1331 megtekintés
Hozzászólások
Tudtommal erre azt talaltak ki, hogy gpg-vel hitelesited az md5 checksum fajlt. Nem hinnem, hogy olyat lehet, amit szeretnel.
- A hozzászóláshoz be kell jelentkezni
ha már egy fájlnak lekéred az md5 értékét és aztán elmented a fájlba, akkor már változik a fájl mérete és ezzel az md5 értéke.
- A hozzászóláshoz be kell jelentkezni
Hát igen.
- A hozzászóláshoz be kell jelentkezni
Hát, semmi akadálya, ha speciálisan ellenőrzöd.
Én így csinálnám (noha semmi értelme nem lesz, mindjárt kifejtem, miért):
Létrehozás:
1. md5 számolása a fájlra.
2. Az md5 érték hozzáfűzése a fájl végéhez.
Ellenőrzés:
1. Utolsó 32 byte levágása, md5_változóba tárolás.
2. md5 számolás a csonkolt fájlra.
3. md5_változó és új md5 összehasonlítása.
Ellenvetés:
A világ legegyszerűbb dolga hamisítani.
Azonban:
Ha csak integritás vizsgálatra kell, saját célra, akkor működőképes.
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
Hopp, szerintem rosszul értelmeztem a kérdést. :D Ugye?
--
Coding for fun. ;)
- A hozzászóláshoz be kell jelentkezni
Ebben a felvetesben sehogy.
---
pontscho / fresh!mindworkz
- A hozzászóláshoz be kell jelentkezni
Maximum, ha osszehozol egy md5 collisiont. De ha jol emlekszem, akkor meg barmilyen bithalmazzal ua lesz az md5 :-)
--
"SzAM-7 -es, tudjátok amivel a Mirage-okat szokták lelőni" - Robi.
- A hozzászóláshoz be kell jelentkezni