des_cblock
#define SAMEKEY(k1, k2) (!memcmp(k1, k2, sizeof(des_cblock)))
des_cblock datablock;
des_cblock enckey;
static des_cblock challenge = { 0 };
des_cblock enckey;
des_cblock datablock;
typedef des_cblock mit_des_cblock;
typedef unsigned char des_cblock[8] /* crypto-block size */
des_cblock cblock;
#define DES_KEY_SZ (sizeof(des_cblock))
if (memcmp(weak_keys[i],key,sizeof(des_cblock)) == 0) return(1);
static des_cblock weak_keys[NUM_WEAK_KEY]={