Zdexby TheHolyOneZ
49,743 classes
Class

Srp6Client

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Crypto.Agreement.Srp.Srp6Client, com.Tivadar.Best.HTTP 0x0078 (120 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0078

Members 13

OffsetSizeNameTypeFlagsDefault
0x08NBigInteger1 flags—
0x08gBigInteger1 flags—
0x08privABigInteger1 flags—
0x08pubABigInteger1 flags—
0x08BBigInteger1 flags—
0x08xBigInteger1 flags—
0x08uBigInteger1 flags—
0x08SBigInteger1 flags—
0x08M1BigInteger1 flags—
0x08M2BigInteger1 flags—
0x08KeyBigInteger1 flags—
0x08digestIDigest1 flags—
0x08randomSecureRandom1 flags—

Functions 10

SignatureFlagsNativeParams
void .ctor()Public+1 flags—0x00
void Init(BigInteger N, BigInteger g, IDigest digest, SecureRandom random)Public+2 flags—0x08
void Init(Srp6GroupParameters group, IDigest digest, SecureRandom random)Public+2 flags—0x08
BigInteger GenerateClientCredentials(const byte[]& salt, const byte[]& identity, const byte[]& password)Public+2 flags—0x08
BigInteger CalculateSecret(BigInteger serverB)Public+2 flags—0x08
BigInteger SelectPrivateValue()3 flags—0x08
BigInteger CalculateS()Private—0x08
BigInteger CalculateClientEvidenceMessage()Public+2 flags0x08
bool VerifyServerEvidenceMessage(BigInteger serverM2)Public+2 flags0x08
BigInteger CalculateSessionKey()Public+2 flags0x08

Used by 1

types with a member, parameter or interface of this type