BestHTTP.SecureProtocol.Org.BouncyCastle.Math.EC.Rfc7748.X25519Field.Inv C# (CSharp) Метод

Inv() публичный статический Метод

public static Inv ( Array x, Array z ) : void
x Array
z Array
Результат void
        public static void Inv(int[] x, int[] z)
        {
            // z = x^(p-2) = x^7FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEB
            // (250 1s) (1 0s) (1 1s) (1 0s) (2 1s)
            // Addition chain: [1] [2] 3 5 10 15 25 50 75 125 [250]

            int[] x2 = Create();
            int[] t = Create();
            PowPm5d8(x, x2, t);
            Sqr(t, 3, t);
            Mul(t, x2, z);
        }