00001 typedef uint32 DES_KS[16][2]; //Single-key DES key schedule 00002 typedef uint32 DES3_KS[48][2]; //Triple-DES key schedule 00003 00004 class DES : public SystemCode { 00005 static void deskey(DES_KS, uint8 *, BOOL decrypt); 00006 static void des3key(DES3_KS, uint8 *, BOOL decrypt); 00007 static void des(DES_KS, uint8 *); 00008 static void des3(DES3_KS, uint8 *); 00009 }; 00010