33 lines
927 B
C#
33 lines
927 B
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Math.EC
|
|
{
|
|
// Token: 0x02001AE5 RID: 6885
|
|
[Token(Token = "0x2001AE5")]
|
|
public class ScaleXPointMap : ECPointMap
|
|
{
|
|
// Token: 0x0600A560 RID: 42336 RVA: 0x00233064 File Offset: 0x00231264
|
|
[Token(Token = "0x600A560")]
|
|
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
public ScaleXPointMap(ECFieldElement scale)
|
|
{
|
|
this.scale = scale;
|
|
}
|
|
|
|
// Token: 0x0600A561 RID: 42337 RVA: 0x00233080 File Offset: 0x00231280
|
|
[Token(Token = "0x600A561")]
|
|
[Address(RVA = "0x766790", Offset = "0x765790", VA = "0x180766790", Slot = "5")]
|
|
public virtual ECPoint Map(ECPoint p)
|
|
{
|
|
bool flag = p.SatisfiesCurveEquation();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04006C5A RID: 27738
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4006C5A")]
|
|
protected readonly ECFieldElement scale;
|
|
}
|
|
}
|