revert the bludgeoning of DES. if we need a thread safe crypt, maybe it's
better to find one instead of continuing to mangle this mess.
no need for md5 xr
macro and typo fixes from kaspars at bankovskis dot net