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 ScaleXNegateYPointMap : ECPointMap { protected readonly ECFieldElement scale; public ScaleXNegateYPointMap(ECFieldElement scale) { this.scale = scale; } public virtual ECPoint Map(ECPoint p) { return p.ScaleXNegateY(scale); } } }