for(int pos=0; pos<length; pos++) {
sum+=keytable[++counter];
Swap(keytable+counter,keytable+sum);
+ out[pos]=in[pos] ^ state ^ keytable[(keytable[sum]+keytable[counter])&0xFF];
state^=in[pos];
- out[pos]=state ^ keytable[(keytable[sum]+keytable[counter])&0xFF];
}
}
return false;
}
+ memset(buff2,0,20);
strcpy((char *)buff2,username);
LDUMP(L_CC_CCCAM2,buff2,20,"send username:");
encr.Encrypt(buff2,buffer,20);