Table of Contents

Class Srp6VerifierGenerator

Namespace
Enterprises.Org.BouncyCastle.Crypto.Agreement.Srp
Assembly
Enterprises.BouncyCastle.Crypto.dll
public class Srp6VerifierGenerator
Inheritance
Srp6VerifierGenerator
Inherited Members

Constructors

Srp6VerifierGenerator()

public Srp6VerifierGenerator()

Fields

N

protected BigInteger N

Field Value

BigInteger

digest

protected IDigest digest

Field Value

IDigest

g

protected BigInteger g

Field Value

BigInteger

Methods

GenerateVerifier(byte[], byte[], byte[])

public virtual BigInteger GenerateVerifier(byte[] salt, byte[] identity, byte[] password)

Parameters

salt byte[]
identity byte[]
password byte[]

Returns

BigInteger

Init(Srp6GroupParameters, IDigest)

public virtual void Init(Srp6GroupParameters group, IDigest digest)

Parameters

group Srp6GroupParameters
digest IDigest

Init(BigInteger, BigInteger, IDigest)

public virtual void Init(BigInteger N, BigInteger g, IDigest digest)

Parameters

N BigInteger
g BigInteger
digest IDigest