Table of Contents

Interface TlsSrp6VerifierGenerator

Namespace
Org.BouncyCastle.Tls.Crypto
Assembly
BouncyCastle.Cryptography.dll

Base interface for a generator for SRP-6 verifiers.

public interface TlsSrp6VerifierGenerator

Methods

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

Creates a new SRP-6 verifier value.

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

Parameters

salt byte[]

The salt to use, generally should be large and random

identity byte[]

The user's identifying information (eg. username)

password byte[]

The user's password

Returns

BigInteger

A new verifier for use in future SRP authentication