DES_LONG
DES_encrypt1((DES_LONG *)tin, _schedule, DES_DECRYPT);
DES_encrypt1((DES_LONG *)tin, _schedule, DES_DECRYPT);
DES_LONG v0, v1;
DES_LONG ti[2];
DES_LONG d0, d1, v0, v1;
DES_LONG ti[2];
DES_LONG v0, v1;
DES_LONG ti[2];
DES_LONG d0, d1, v0, v1;
DES_LONG ti[2];
DES_encrypt1((DES_LONG *)ti, schedule, DES_ENCRYPT);
DES_encrypt1((DES_LONG *)ti, schedule, DES_ENCRYPT);
DES_LONG l0, l1;
DES_LONG ll[2];
DES_LONG l;
DES_LONG ll[2];
DES_LONG tin0, tin1;
DES_LONG tout0, tout1, xor0, xor1, m0, m1;
DES_LONG tin[2];
DES_LONG t0, t1;
DES_LONG tin0, tin1;
DES_LONG tout0, tout1, xor0, xor1;
DES_LONG v0, v1;
DES_LONG ti[2];
DES_LONG tin[2];
DES_LONG v0, v1, t;
DES_LONG ti[2];
DES_LONG d0, d1, vv0, vv1, v0, v1, n = (numbits + 7)/8;
DES_LONG mask0, mask1;
DES_LONG ti[2];
DES_encrypt1((DES_LONG *)ti, schedule, DES_ENCRYPT);
DES_encrypt1((DES_LONG *)tin, _schedule, DES_ENCRYPT);
DES_LONG sin0, sin1, xor0, xor1, tout0, tout1;
DES_LONG tin[2];
DES_encrypt1((DES_LONG *)tin, schedule, DES_ENCRYPT);
DES_encrypt1((DES_LONG *)tin, schedule, DES_DECRYPT);
DES_LONG tin0, tin1;
DES_LONG tout0, tout1, xor0, xor1;
DES_LONG inW0, inW1, outW0, outW1;
DES_LONG tin[2];
DES_encrypt1((DES_LONG *)tin, _schedule, DES_ENCRYPT);
DES_LONG DES_cbc_cksum(const unsigned char *input, DES_cblock *output,
void DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc);
void DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc);
void DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1,
void DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1,
DES_LONG DES_quad_cksum(const unsigned char *input, DES_cblock output[],
#ifndef DES_LONG
DES_LONG deslong[2];
DES_encrypt1((DES_LONG *)tin, schedule, DES_ENCRYPT);
DES_LONG
DES_LONG z0, z1, t0, t1;
DES_LONG *lp;
lp = (DES_LONG *)&(output[0])[0];
t0 = (DES_LONG)(*(cp++));
t0 |= (DES_LONG)Q_B1(*(cp++));
t0 = (DES_LONG)(*(cp++));
#define Q_B0(a) (((DES_LONG)(a)))
#define Q_B1(a) (((DES_LONG)(a))<<8)
#define Q_B2(a) (((DES_LONG)(a))<<16)
#define Q_B3(a) (((DES_LONG)(a))<<24)
#define NOISE ((DES_LONG)83653421L)
DES_LONG
DES_LONG tout0, tout1, tin0, tin1;
DES_LONG tin[2];
DES_encrypt1(DES_LONG *data, DES_key_schedule *ks, int enc)
DES_LONG l, r, t, u;
DES_LONG *s;
DES_encrypt2(DES_LONG *data, DES_key_schedule *ks, int enc)
DES_LONG l, r, t, u;
DES_LONG *s;
DES_encrypt3(DES_LONG *data, DES_key_schedule *ks1,
DES_LONG l, r;
DES_encrypt2((DES_LONG *)data, ks1, DES_ENCRYPT);
DES_encrypt2((DES_LONG *)data, ks2, DES_DECRYPT);
DES_encrypt2((DES_LONG *)data, ks3, DES_ENCRYPT);
DES_decrypt3(DES_LONG *data, DES_key_schedule *ks1,
DES_LONG l, r;
DES_encrypt2((DES_LONG *)data, ks3, DES_DECRYPT);
DES_encrypt2((DES_LONG *)data, ks2, DES_ENCRYPT);
DES_encrypt2((DES_LONG *)data, ks1, DES_DECRYPT);
DES_LONG tin0, tin1;
DES_LONG tout0, tout1, xor0, xor1;
DES_LONG tin[2];
DES_encrypt1((DES_LONG *)tin, _schedule, DES_ENCRYPT);
DES_encrypt1((DES_LONG *)tin, _schedule, DES_ENCRYPT);
DES_encrypt1((DES_LONG *)tin, _schedule, DES_DECRYPT);
DES_encrypt1((DES_LONG *)tin, _schedule, DES_DECRYPT);
DES_LONG tin0, tin1;
DES_LONG tout0, tout1, xor0, xor1;
DES_LONG tin[2];
DES_encrypt3((DES_LONG *)tin, ks1, ks2, ks3);
DES_encrypt3((DES_LONG *)tin, ks1, ks2, ks3);
DES_LONG t0, t1;
DES_decrypt3((DES_LONG *)tin, ks1, ks2, ks3);
DES_decrypt3((DES_LONG *)tin, ks1, ks2, ks3);
const DES_LONG DES_SPtrans[8][64] = {
DES_LONG Eswap0, Eswap1;
DES_LONG out[2], ll;
fcrypt_body(DES_LONG *out, DES_key_schedule *ks, DES_LONG Eswap0,
DES_LONG Eswap1)
DES_LONG l, r, t, u;
DES_LONG *s;
DES_LONG E0, E1;
s = (DES_LONG *)ks;
static const DES_LONG des_skb[8][64] = {
DES_LONG c, d, t, s, t2;
DES_LONG *k;
{ DES_LONG tmp; LOAD_DATA(R,S,u,t,E0,E1,tmp); }
DES_LONG tt; \
DES_LONG tt; \
extern const DES_LONG DES_SPtrans[8][64];
#define c2l(c,l) (l =((DES_LONG)(*((c)++))) , \
l|=((DES_LONG)(*((c)++)))<< 8L, \
l|=((DES_LONG)(*((c)++)))<<16L, \
l|=((DES_LONG)(*((c)++)))<<24L)
case 8: l2 =((DES_LONG)(*(--(c))))<<24L; \
case 7: l2|=((DES_LONG)(*(--(c))))<<16L; \
case 6: l2|=((DES_LONG)(*(--(c))))<< 8L; \
case 5: l2|=((DES_LONG)(*(--(c)))); \
case 4: l1 =((DES_LONG)(*(--(c))))<<24L; \
case 3: l1|=((DES_LONG)(*(--(c))))<<16L; \
case 2: l1|=((DES_LONG)(*(--(c))))<< 8L; \
case 1: l1|=((DES_LONG)(*(--(c)))); \
static DES_LONG cbc_cksum_ret=0xB462FEF7L;
static DES_LONG cbc_cksum_ret=0xF7FE62B4L;
DES_LONG cs;
DES_LONG lqret[4];