dennil:
As I've understood it it's really just a brute force kinda way to do things...
The people who have issued the contest (I don't remember who that are at the moment

) have encrypted a message using a 64bit key and the message starts with a line that goes something like this: "The message is....". What the DNet client is doing is just trying every key possible to see if it can get that sentence from the message. If someone gets that, the client will let the DNet servers know and DNet will try to decrypt the entire message and if it comes out as plain text the key is found.
I could be wrong about some details here, but I think I've got the important parts covered...
Hope this info helps some, and I'm sure there will be others in here and reply further to correct me
With love and respect your fellow TA member
Two-Face