Zdexby TheHolyOneZ
49,743 classes
Class

Ed448

: Object
Best.HTTP.SecureProtocol.Org.BouncyCastle.Math.EC.Rfc8032.Ed448, com.Tivadar.Best.HTTP 0x0010 (16 B) inherited 0x0010 com.Tivadar.Best.HTTP.dll
0x00x0010

Members 43

OffsetSizeNameTypeFlagsDefault
—0x08M26ULulongPrivateStatic+1 flags1718568964496
—0x08M28ULulongPrivateStatic+1 flags1718568964496
—0x04CoordUintsintPrivateStatic+1 flags582046096
—0x04PointBytesintPrivateStatic+1 flags582046096
—0x04ScalarUintsintPrivateStatic+1 flags582046096
—0x04ScalarBytesintPrivateStatic+1 flags582046096
0x04PrehashSizeintPublicStatic+1 flags—
0x04PublicKeySizeintPublicStatic+1 flags—
0x04SecretKeySizeintPublicStatic+1 flags—
0x04SignatureSizeintPublicStatic+1 flags—
0x08Dom4Prefixbyte[]PrivateStatic+1 flags—
0x08Puint[]PrivateStatic+1 flags—
0x08Luint[]PrivateStatic+1 flags—
—0x04L_0intPrivateStatic+1 flags582046096
—0x04L_1intPrivateStatic+1 flags582046096
—0x04L_2intPrivateStatic+1 flags582046096
—0x04L_3intPrivateStatic+1 flags582046096
—0x04L_4intPrivateStatic+1 flags582046096
—0x04L_5intPrivateStatic+1 flags582046096
—0x04L_6intPrivateStatic+1 flags582046096
—0x04L_7intPrivateStatic+1 flags582046096
—0x04L4_0intPrivateStatic+1 flags582046096
—0x04L4_1intPrivateStatic+1 flags582046096
—0x04L4_2intPrivateStatic+1 flags582046096
—0x04L4_3intPrivateStatic+1 flags582046096
—0x04L4_4intPrivateStatic+1 flags582046096
—0x04L4_5intPrivateStatic+1 flags582046096
—0x04L4_6intPrivateStatic+1 flags582046096
—0x04L4_7intPrivateStatic+1 flags582046096
0x08B_xuint[]PrivateStatic+1 flags—
0x08B_yuint[]PrivateStatic+1 flags—
—0x04C_dintPrivateStatic+1 flags582046096
—0x04WnafWidthintPrivateStatic+1 flags582046096
—0x04WnafWidthBaseintPrivateStatic+1 flags582046096
—0x04PrecompBlocksintPrivateStatic+1 flags582046096
—0x04PrecompTeethintPrivateStatic+1 flags582046096
—0x04PrecompSpacingintPrivateStatic+1 flags582046096
—0x04PrecompRangeintPrivateStatic+1 flags582046096
—0x04PrecompPointsintPrivateStatic+1 flags582046096
—0x04PrecompMaskintPrivateStatic+1 flags582046096
0x08PrecompLockobjectPrivateStatic+1 flags—
0x08PrecompBaseWnafPointAffine[]PrivateStatic—
0x08PrecompBaseCombuint[]PrivateStatic—

Functions 76

SignatureFlagsNativeParams
byte[] CalculateS(const byte[]& r, const byte[]& k, const byte[]& s)PrivateStatic0x08
bool CheckContextVar(const byte[]& ctx)PrivateStatic0x08
int CheckPoint(const uint[]& x, const uint[]& y)PrivateStatic0x08
int CheckPoint(const uint[]& x, const uint[]& y, const uint[]& z)PrivateStatic0x08
bool CheckPointVar(const byte[]& p)PrivateStatic0x08
bool CheckScalarVar(const byte[]& s, const uint[]& n)PrivateStatic0x08
byte[] Copy(const byte[]& buf, int off, int len)PrivateStatic0x08
IXof CreatePrehash()PublicStatic0x08
IXof CreateXof()PrivateStatic0x08
uint Decode16(const byte[]& bs, int off)PrivateStatic0x08
uint Decode24(const byte[]& bs, int off)PrivateStatic0x08
uint Decode32(const byte[]& bs, int off)PrivateStatic0x08
uint Decode32(const ReadOnlySpan<System.Byte>& bs)PrivateStatic0x10
void Decode32(const byte[]& bs, int bsOff, const uint[]& n, int nOff, int nLen)PrivateStatic0x08
void Decode32(const ReadOnlySpan<System.Byte>& bs, const Span<System.UInt32>& n)PrivateStatic0x10
bool DecodePointVar(const byte[]& p, int pOff, bool negate, ref PointProjective& r)PrivateStatic0x18
void DecodeScalar(const byte[]& k, int kOff, const uint[]& n)PrivateStatic0x08
void DecodeScalar(const ReadOnlySpan<System.Byte>& k, const Span<System.UInt32>& n)PrivateStatic0x10
void Dom4(IXof d, byte phflag, const byte[]& ctx)PrivateStatic0x08
void Encode24(uint n, const byte[]& bs, int off)PrivateStatic0x08
void Encode32(uint n, const byte[]& bs, int off)PrivateStatic0x08
void Encode56(ulong n, const byte[]& bs, int off)PrivateStatic0x08
int EncodePoint(ref PointProjective& p, const byte[]& r, int rOff)PrivateStatic0x18
int EncodePoint(ref PointProjective& p, const Span<System.Byte>& r)PrivateStatic0x18
void GeneratePrivateKey(SecureRandom random, const byte[]& k)PublicStatic0x08
void GeneratePrivateKey(SecureRandom random, const Span<System.Byte>& k)PublicStatic0x10
void GeneratePublicKey(const byte[]& sk, int skOff, const byte[]& pk, int pkOff)PublicStatic0x08
void GeneratePublicKey(const ReadOnlySpan<System.Byte>& sk, const Span<System.Byte>& pk)PublicStatic0x10
uint GetWindow4(const ReadOnlySpan<System.UInt32>& x, int n)PrivateStatic0x10
sbyte[] GetWnafVar(const uint[]& n, int width)PrivateStatic0x08
void ImplSign(IXof d, const byte[]& h, const byte[]& s, const byte[]& pk, int pkOff, const byte[]& ctx, byte phflag, const byte[]& m, int mOff, int mLen, const byte[]& sig, int sigOff)PrivateStatic0x08
void ImplSign(const byte[]& sk, int skOff, const byte[]& ctx, byte phflag, const byte[]& m, int mOff, int mLen, const byte[]& sig, int sigOff)PrivateStatic0x08
void ImplSign(const byte[]& sk, int skOff, const byte[]& pk, int pkOff, const byte[]& ctx, byte phflag, const byte[]& m, int mOff, int mLen, const byte[]& sig, int sigOff)PrivateStatic0x08
bool ImplVerify(const byte[]& sig, int sigOff, const byte[]& pk, int pkOff, const byte[]& ctx, byte phflag, const byte[]& m, int mOff, int mLen)PrivateStatic0x08
void Init(ref PointAffine& r)PrivateStatic0x10
void Init(ref PointProjective& r)PrivateStatic0x18
void InvertZs(const PointProjective[]& points)PrivateStatic0x08
bool IsNeutralElementVar(const uint[]& x, const uint[]& y, const uint[]& z)PrivateStatic0x08
void PointAdd(ref PointAffine& p, ref PointProjective& r)PrivateStatic0x18
void PointAdd(ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void PointAddVar(bool negate, ref PointAffine& p, ref PointProjective& r)PrivateStatic0x18
void PointAddVar(bool negate, ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void PointCopy(ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void PointDouble(ref PointProjective& r)PrivateStatic0x18
void PointLookup(int block, int index, ref PointAffine& p)PrivateStatic0x10
void PointLookup(const ReadOnlySpan<System.UInt32>& x, int n, const ReadOnlySpan<System.UInt32>& table, ref PointProjective& r)PrivateStatic0x18
void PointLookup15(const uint[]& table, ref PointProjective& r)PrivateStatic0x18
uint[] PointPrecompute(ref PointProjective& p, int count)PrivateStatic0x18
void PointPrecomputeVar(ref PointProjective& p, const PointProjective[]& points, int count)PrivateStatic0x18
void PointSetNeutral(ref PointProjective& p)PrivateStatic0x18
void Precompute()PublicStatic0x00
void PruneScalar(const byte[]& n, int nOff, const byte[]& r)PrivateStatic0x08
void PruneScalar(const ReadOnlySpan<System.Byte>& n, const Span<System.Byte>& r)PrivateStatic0x10
byte[] ReduceScalar(const byte[]& n)PrivateStatic0x08
void ScalarMult(const byte[]& k, ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void ScalarMult(const ReadOnlySpan<System.Byte>& k, ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void ScalarMultBase(const byte[]& k, ref PointProjective& r)PrivateStatic0x18
void ScalarMultBase(const ReadOnlySpan<System.Byte>& k, ref PointProjective& r)PrivateStatic0x18
void ScalarMultBaseEncoded(const byte[]& k, const byte[]& r, int rOff)PrivateStatic0x08
void ScalarMultBaseEncoded(const ReadOnlySpan<System.Byte>& k, const Span<System.Byte>& r)PrivateStatic0x10
void ScalarMultBaseXY(const byte[]& k, int kOff, const uint[]& x, const uint[]& y)Static+1 flags0x08
void ScalarMultBaseXY(const ReadOnlySpan<System.Byte>& k, const Span<System.UInt32>& x, const Span<System.UInt32>& y)Static+1 flags0x10
void ScalarMultOrderVar(ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void ScalarMultStrausVar(const uint[]& nb, const uint[]& np, ref PointProjective& p, ref PointProjective& r)PrivateStatic0x18
void Sign(const byte[]& sk, int skOff, const byte[]& ctx, const byte[]& m, int mOff, int mLen, const byte[]& sig, int sigOff)PublicStatic0x08
void Sign(const byte[]& sk, int skOff, const byte[]& pk, int pkOff, const byte[]& ctx, const byte[]& m, int mOff, int mLen, const byte[]& sig, int sigOff)PublicStatic0x08
void SignPrehash(const byte[]& sk, int skOff, const byte[]& ctx, const byte[]& ph, int phOff, const byte[]& sig, int sigOff)PublicStatic0x08
void SignPrehash(const byte[]& sk, int skOff, const byte[]& pk, int pkOff, const byte[]& ctx, const byte[]& ph, int phOff, const byte[]& sig, int sigOff)PublicStatic0x08
void SignPrehash(const byte[]& sk, int skOff, const byte[]& ctx, IXof ph, const byte[]& sig, int sigOff)PublicStatic0x08
void SignPrehash(const byte[]& sk, int skOff, const byte[]& pk, int pkOff, const byte[]& ctx, IXof ph, const byte[]& sig, int sigOff)PublicStatic0x08
bool ValidatePublicKeyFull(const byte[]& pk, int pkOff)PublicStatic0x08
bool ValidatePublicKeyPartial(const byte[]& pk, int pkOff)PublicStatic0x08
bool Verify(const byte[]& sig, int sigOff, const byte[]& pk, int pkOff, const byte[]& ctx, const byte[]& m, int mOff, int mLen)PublicStatic0x08
bool VerifyPrehash(const byte[]& sig, int sigOff, const byte[]& pk, int pkOff, const byte[]& ctx, const byte[]& ph, int phOff)PublicStatic0x08
bool VerifyPrehash(const byte[]& sig, int sigOff, const byte[]& pk, int pkOff, const byte[]& ctx, IXof ph)PublicStatic0x08
void .cctor()PrivateStatic+1 flags0x00