1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
using System; namespace Org.BouncyCastle.Math.EC { public class ScaleYNegateXPointMap : ECPointMap { protected readonly ECFieldElement scale; public ScaleYNegateXPointMap(ECFieldElement scale) { this.scale = scale; } public virtual ECPoint Map(ECPoint p) { return p.ScaleYNegateX(scale); } } }