33 lines
927 B
C#
33 lines
927 B
C#
using System;
|
|
using Cpp2IlInjected;
|
|
|
|
namespace BestHTTP.SecureProtocol.Org.BouncyCastle.Math.EC
|
|
{
|
|
// Token: 0x02001AE6 RID: 6886
|
|
[Token(Token = "0x2001AE6")]
|
|
public class ScaleYPointMap : ECPointMap
|
|
{
|
|
// Token: 0x0600A562 RID: 42338 RVA: 0x0023309C File Offset: 0x0023129C
|
|
[Token(Token = "0x600A562")]
|
|
[Address(RVA = "0x493D90", Offset = "0x492D90", VA = "0x180493D90")]
|
|
public ScaleYPointMap(ECFieldElement scale)
|
|
{
|
|
this.scale = scale;
|
|
}
|
|
|
|
// Token: 0x0600A563 RID: 42339 RVA: 0x002330B8 File Offset: 0x002312B8
|
|
[Token(Token = "0x600A563")]
|
|
[Address(RVA = "0x7667C0", Offset = "0x7657C0", VA = "0x1807667C0", Slot = "5")]
|
|
public virtual ECPoint Map(ECPoint p)
|
|
{
|
|
bool flag = p.SatisfiesCurveEquation();
|
|
throw new NullReferenceException();
|
|
}
|
|
|
|
// Token: 0x04006C5B RID: 27739
|
|
[FieldOffset(Offset = "0x10")]
|
|
[Token(Token = "0x4006C5B")]
|
|
protected readonly ECFieldElement scale;
|
|
}
|
|
}
|