Lines Matching defs:pTarget
329 uint8 CClientCreditsList::CreateSignature(CClientCredits* pTarget, byte* pachOutput, uint8 nMaxSize, uint32 ChallengeIP, uint8 byChaIPKind, void* sigkey)
337 // create a signature of the public key from pTarget
338 wxASSERT( pTarget );
349 uint32 keylen = pTarget->GetSecIDKeyLen();
350 memcpy(abyBuffer,pTarget->GetSecureIdent(),keylen);
352 uint32 challenge = pTarget->m_dwCryptRndChallengeFrom;
376 bool CClientCreditsList::VerifyIdent(CClientCredits* pTarget, const byte* pachSignature, uint8 nInputSize, uint32 dwForIP, uint8 byChaIPKind)
378 wxASSERT( pTarget );
381 pTarget->SetIdentState(IS_NOTAVAILABLE);
386 CryptoPP::StringSource ss_Pubkey((byte*)pTarget->GetSecureIdent(),pTarget->GetSecIDKeyLen(),true,0);
391 uint32 challenge = pTarget->m_dwCryptRndChallengeFor;
434 if (pTarget->GetIdentState() == IS_IDNEEDED)
435 pTarget->SetIdentState(IS_IDFAILED);
437 pTarget->Verified(dwForIP);