Ejemplo n.º 1
0
	void BnetSRP3::getHashedServerSecret( mpz_ptr result, mpz_t& A, mpz_t& v )
	{
		mpz_t serverSecret;
		getServerSecret(serverSecret, A, v);
		hashSecret(result, serverSecret);
		mpz_clear(serverSecret);
	}
Ejemplo n.º 2
0
	void BnetSRP3::getHashedClientSecret( mpz_ptr result, mpz_t& B_ )
	{
		mpz_t clientSecret;
		getClientSecret(clientSecret, B_);
		hashSecret(result, clientSecret);
		mpz_clear(clientSecret);
	}
Ejemplo n.º 3
0
BigInt
BnetSRP3::getHashedServerSecret(BigInt& A, BigInt& v)
{
    BigInt serverSecret = getServerSecret(A, v);
    return hashSecret(serverSecret);
}
Ejemplo n.º 4
0
BigInt
BnetSRP3::getHashedClientSecret(BigInt& B) const
{
    BigInt clientSecret = getClientSecret(B);
    return hashSecret(clientSecret);
}