Esempio n. 1
0
int CEncrypt::encdec(void *data, unsigned int nLen, bool enc)
{
	if (ENCDEC_NONE==method) return -1;

	if (ENCDEC_DES==method) return encdec_des((unsigned char *)data, nLen, enc);

	if (ENCDEC_RC5==method) return encdec_rc5((unsigned char *)data, nLen, enc);

	return -2;
}
Esempio n. 2
0
int CEncrypt::encdec(void *data,DWORD nLen,bool enc)
{
  switch(method)
  {
    case ENCDEC_NONE:
         return -1;
    case ENCDEC_DES:
         return encdec_des((BYTE*)data,nLen,enc);
    case ENCDEC_RC5:
         return encdec_rc5((BYTE*)data,nLen,enc);
  }
  return -2;
}