Hirdetés

Checksum (MD5, SHA256 stb.) ellenőrzés Windows 7 alatt, a Windows saját eszközével

Évekig volt cygwin a gépemen, nem jelentett problémát, ha egy letöltött fájlt ellenőrizni kellett.
Aztán valamiért összevesztek a CIS védelmével (CIS sandboxba zárta a legfontosabb részeit, mert szerinte veszélyes...). Mivel fél évvel később is ez volt a helyzet, feladtam. Tképp csak a find és az md5sum/sha*sum utility-k hiányoztak. Ekkor jött a megvilágosodás. :) Egy fórumon bukkantam a megoldásra: certutil.
Ez eredetileg a tanúsítványok kezeléséhez kapcsolódó segédprogram, de megfelelően paraméterezve...

Hirdetés

certutil -hashfile <ellenőrizendő fájl> <algoritmus>

Pl.:
certutil -hashfile ubuntu.iso SHA256

Egy fura dolog van benne: kis- és nagybetűkre érzéketlen, kivéve az algoritmus nevét.
Md5, sha256 stb. nem jó. Ezeket csupa nagybetűvel kell írni.