Zdexby TheHolyOneZ
49,743 classes
Class

AbstractTlsCrypto

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.Crypto.Impl.AbstractTlsCrypto, com.Tivadar.Best.HTTP 0x0010 (16 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
implements TlsCrypto
0x00x0010

Members 0

OffsetSizeNameTypeFlagsDefault
No reflected members.

Functions 34

SignatureFlagsNativeParams
bool HasAnyStreamVerifiers(IList<Best.HTTP.SecureProtocol.Org.BouncyCastle.Tls.SignatureAndHashAlgorithm> signatureAndHashAlgorithms)Public+3 flags0x08
bool HasAnyStreamVerifiersLegacy(const short[]& clientCertificateTypes)Public+3 flags0x08
bool HasCryptoHashAlgorithm(int cryptoHashAlgorithm)Public+3 flags0x04
bool HasCryptoSignatureAlgorithm(int cryptoSignatureAlgorithm)Public+3 flags0x04
bool HasDHAgreement()Public+3 flags0x01
bool HasECDHAgreement()Public+3 flags0x01
bool HasEncryptionAlgorithm(int encryptionAlgorithm)Public+3 flags0x04
bool HasHkdfAlgorithm(int cryptoHashAlgorithm)Public+3 flags0x04
bool HasMacAlgorithm(int macAlgorithm)Public+3 flags0x04
bool HasNamedGroup(int namedGroup)Public+3 flags0x04
bool HasRsaEncryption()Public+3 flags0x01
bool HasSignatureAlgorithm(short signatureAlgorithm)Public+3 flags—0x02
bool HasSignatureAndHashAlgorithm(SignatureAndHashAlgorithm sigAndHashAlgorithm)Public+3 flags0x08
bool HasSignatureScheme(int signatureScheme)Public+3 flags0x04
bool HasSrpAuthentication()Public+3 flags0x01
TlsSecret CreateSecret(const byte[]& data)Public+3 flags0x08
TlsSecret GenerateRsaPreMasterSecret(ProtocolVersion clientVersion)Public+3 flags0x08
SecureRandom get_SecureRandom()Public+4 flags0x08
TlsCertificate CreateCertificate(const byte[]& encoding)Public+2 flags0x08
TlsCertificate CreateCertificate(short type, const byte[]& encoding)Public+3 flags—0x08
TlsCipher CreateCipher(TlsCryptoParameters cryptoParams, int encryptionAlgorithm, int macAlgorithm)Public+3 flags—0x08
TlsDHDomain CreateDHDomain(TlsDHConfig dhConfig)Public+3 flags0x08
TlsECDomain CreateECDomain(TlsECConfig ecConfig)Public+3 flags0x08
TlsSecret AdoptSecret(TlsSecret secret)Public+2 flags0x08
TlsHash CreateHash(int cryptoHashAlgorithm)Public+3 flags0x08
TlsHmac CreateHmac(int macAlgorithm)Public+3 flags0x08
TlsHmac CreateHmacForHash(int cryptoHashAlgorithm)Public+3 flags0x08
TlsNonceGenerator CreateNonceGenerator(const byte[]& additionalSeedMaterial)Public+3 flags0x08
TlsNonceGenerator CreateNonceGenerator(const ReadOnlySpan<System.Byte>& additionalSeedMaterial)Public+3 flags—0x10
TlsSrp6Client CreateSrp6Client(TlsSrpConfig srpConfig)Public+3 flags0x08
TlsSrp6Server CreateSrp6Server(TlsSrpConfig srpConfig, BigInteger srpVerifier)Public+3 flags0x08
TlsSrp6VerifierGenerator CreateSrp6VerifierGenerator(TlsSrpConfig srpConfig)Public+3 flags0x08
TlsSecret HkdfInit(int cryptoHashAlgorithm)Public+3 flags0x08
void .ctor()2 flags0x00

Subclasses 1

Used by 2

types with a member, parameter or interface of this type