Table of Contents

Class AbstractFpPoint

Namespace
Enterprises.Org.BouncyCastle.Math.EC
Assembly
Enterprises.BouncyCastle.Crypto.dll
public abstract class AbstractFpPoint : ECPointBase
Inheritance
AbstractFpPoint
Derived
Inherited Members

Constructors

AbstractFpPoint(ECCurve, ECFieldElement, ECFieldElement, ECFieldElement[], bool)

protected AbstractFpPoint(ECCurve curve, ECFieldElement x, ECFieldElement y, ECFieldElement[] zs, bool withCompression)

Parameters

curve ECCurve
x ECFieldElement
y ECFieldElement
zs ECFieldElement[]
withCompression bool

AbstractFpPoint(ECCurve, ECFieldElement, ECFieldElement, bool)

protected AbstractFpPoint(ECCurve curve, ECFieldElement x, ECFieldElement y, bool withCompression)

Parameters

curve ECCurve
x ECFieldElement
y ECFieldElement
withCompression bool

Properties

CompressionYTilde

protected override bool CompressionYTilde { get; }

Property Value

bool

Methods

SatisfiesCurveEquation()

protected override bool SatisfiesCurveEquation()

Returns

bool

Subtract(ECPoint)

public override ECPoint Subtract(ECPoint b)

Parameters

b ECPoint

Returns

ECPoint