BF_LONG
BF_encrypt((BF_LONG *)ti,schedule);
BF_LONG v0,v1,t;
BF_LONG ti[2];
BF_encrypt((BF_LONG *)ti,schedule);
BF_LONG l,d[2];
BF_LONG l,r,t,*k;
k=(BF_LONG*)key;
void BF_decrypt(BF_LONG *data, const BF_KEY *key)
BF_LONG l,r;
const BF_LONG *p,*s;
BF_LONG l,r,t,*k;
k=(BF_LONG *)key;
BF_LONG tin0,tin1;
BF_LONG tout0,tout1,xor0,xor1;
BF_LONG tin[2];
void BF_encrypt(BF_LONG *data, const BF_KEY *key)
BF_LONG l,r;
const BF_LONG *p,*s;
LL^= (((*(BF_LONG *)((unsigned char *)&(S[ 0])+((R>>BF_0)&BF_M))+ \
*(BF_LONG *)((unsigned char *)&(S[256])+((R>>BF_1)&BF_M)))^ \
*(BF_LONG *)((unsigned char *)&(S[512])+((R>>BF_2)&BF_M)))+ \
*(BF_LONG *)((unsigned char *)&(S[768])+((R<<BF_3)&BF_M))) \
BF_LONG v0,v1,t;
BF_LONG ti[2];
BF_encrypt((BF_LONG *)ti,schedule);
BF_LONG *p,ri,in[2];
BF_LONG P[BF_ROUNDS+2];
BF_LONG S[4*256];
void BF_encrypt(BF_LONG *data,const BF_KEY *key);
void BF_decrypt(BF_LONG *data,const BF_KEY *key);
BF_decrypt(BF_LONG *data, BF_KEY *key)
BF_LONG l, r, *p, *s;
BF_encrypt(BF_LONG *data, BF_KEY *key)
BF_LONG l, r, *p, *s;
case 8: l2 =((BF_LONG)(*(--(c)))) ; \
case 7: l2|=((BF_LONG)(*(--(c))))<< 8; \
case 6: l2|=((BF_LONG)(*(--(c))))<<16; \
case 5: l2|=((BF_LONG)(*(--(c))))<<24; \
case 4: l1 =((BF_LONG)(*(--(c)))) ; \
case 3: l1|=((BF_LONG)(*(--(c))))<< 8; \
case 2: l1|=((BF_LONG)(*(--(c))))<<16; \
case 1: l1|=((BF_LONG)(*(--(c))))<<24; \
#define n2l(c,l) (l =((BF_LONG)(*((c)++)))<<24L, \
l|=((BF_LONG)(*((c)++)))<<16L, \
l|=((BF_LONG)(*((c)++)))<< 8L, \
l|=((BF_LONG)(*((c)++))))
#define c2l(c,l) (l =((BF_LONG)(*((c)++))) , \
l|=((BF_LONG)(*((c)++)))<< 8L, \
l|=((BF_LONG)(*((c)++)))<<16L, \
l|=((BF_LONG)(*((c)++)))<<24L)
case 8: l2 =((BF_LONG)(*(--(c))))<<24L; \
case 7: l2|=((BF_LONG)(*(--(c))))<<16L; \
case 6: l2|=((BF_LONG)(*(--(c))))<< 8L; \
case 5: l2|=((BF_LONG)(*(--(c)))); \
case 4: l1 =((BF_LONG)(*(--(c))))<<24L; \
case 3: l1|=((BF_LONG)(*(--(c))))<<16L; \
case 2: l1|=((BF_LONG)(*(--(c))))<< 8L; \
case 1: l1|=((BF_LONG)(*(--(c)))); \
BF_LONG *p, ri, in[2];
BF_LONG P[BF_ROUNDS+2];
BF_LONG S[4*256];
void BF_encrypt(BF_LONG *, BF_KEY *);
void BF_decrypt(BF_LONG *, BF_KEY *);