Package | Description |
---|---|
org.bouncycastle.crypto.agreement.srp | |
org.bouncycastle.crypto.tls |
Modifier and Type | Field and Description |
---|---|
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_1024 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_1536 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_2048 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_3072 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_4096 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_6144 |
static SRP6GroupParameters |
SRP6StandardGroups.rfc5054_8192 |
Modifier and Type | Method and Description |
---|---|
void |
SRP6Server.init(SRP6GroupParameters group,
BigInteger v,
Digest digest,
SecureRandom random) |
void |
SRP6VerifierGenerator.init(SRP6GroupParameters group,
Digest digest) |
void |
SRP6Client.init(SRP6GroupParameters group,
Digest digest,
SecureRandom random) |
Modifier and Type | Field and Description |
---|---|
protected SRP6GroupParameters |
TlsSRPLoginParameters.group |
protected SRP6GroupParameters |
SimulatedTlsSRPIdentityManager.group |
protected SRP6GroupParameters |
TlsSRPKeyExchange.srpGroup |
Modifier and Type | Method and Description |
---|---|
SRP6GroupParameters |
TlsSRPLoginParameters.getGroup() |
Modifier and Type | Method and Description |
---|---|
boolean |
DefaultTlsSRPGroupVerifier.accept(SRP6GroupParameters group) |
boolean |
TlsSRPGroupVerifier.accept(SRP6GroupParameters group)
Check whether the given SRP group parameters are acceptable for use.
|
protected boolean |
DefaultTlsSRPGroupVerifier.areGroupsEqual(SRP6GroupParameters a,
SRP6GroupParameters b) |
static SimulatedTlsSRPIdentityManager |
SimulatedTlsSRPIdentityManager.getRFC5054Default(SRP6GroupParameters group,
byte[] seedKey)
Create a
SimulatedTlsSRPIdentityManager that implements the algorithm from RFC 5054 2.5.1.3 |
Constructor and Description |
---|
SimulatedTlsSRPIdentityManager(SRP6GroupParameters group,
SRP6VerifierGenerator verifierGenerator,
Mac mac) |
TlsSRPLoginParameters(SRP6GroupParameters group,
BigInteger verifier,
byte[] salt) |
Copyright © 2020 BouncyCastle.org. All rights reserved.