Windows GUI application for simple drag+drop file ed2k hash-link generating.
The anime database AniDB uses ed2k hash-links to uniquely identify files. Generating ed2k links from files eases managing your own list of files, their states, as well as contributing information to AniDB.
I found other utilities to be a hassle to set up or use, and the sources unapproachable when they were available. With a technical interest in what ed2k-hashing does, I created this simple file-drag-and-drop utility in .NET 8, C#, WinForms.
http://wiki.amule.org/t/index.php?title=MD4_hash
ed2k hash is based on/uses MD4. the algorithm for computing ed2k hash is as follows:
- split the file into blocks of 9728000 bytes
- compute MD4 hash digest of each file block separately
- concatenate the list of block digests into one big byte array
- compute MD4 of array created in step #3. this is the ed2k hash.