C# Class NBitcoin.BouncyCastle.Math.EC.Custom.Sec.SecP256K1FieldElement

Inheritance: ECFieldElement
Afficher le fichier Open project: Nethereum/Nethereum Class Usage Examples

Méthodes publiques

Свойство Type Description
Q BigInteger
x uint[]

Méthodes publiques

Méthode Description
Add ( ECFieldElement b ) : ECFieldElement
AddOne ( ) : ECFieldElement
Divide ( ECFieldElement b ) : ECFieldElement
Equals ( ECFieldElement other ) : bool
Equals ( SecP256K1FieldElement other ) : bool
Equals ( object obj ) : bool
GetHashCode ( ) : int
Invert ( ) : ECFieldElement
Multiply ( ECFieldElement b ) : ECFieldElement
Negate ( ) : ECFieldElement
SecP256K1FieldElement ( ) : System
SecP256K1FieldElement ( BigInteger x ) : System
SecP256K1FieldElement ( uint x ) : System
Sqrt ( ) : ECFieldElement
Square ( ) : ECFieldElement
Subtract ( ECFieldElement b ) : ECFieldElement
TestBitZero ( ) : bool
ToBigInteger ( ) : BigInteger

Method Details

Add() public méthode

public Add ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Résultat ECFieldElement

AddOne() public méthode

public AddOne ( ) : ECFieldElement
Résultat ECFieldElement

Divide() public méthode

public Divide ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Résultat ECFieldElement

Equals() public méthode

public Equals ( ECFieldElement other ) : bool
other ECFieldElement
Résultat bool

Equals() public méthode

public Equals ( SecP256K1FieldElement other ) : bool
other SecP256K1FieldElement
Résultat bool

Equals() public méthode

public Equals ( object obj ) : bool
obj object
Résultat bool

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

Invert() public méthode

public Invert ( ) : ECFieldElement
Résultat ECFieldElement

Multiply() public méthode

public Multiply ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Résultat ECFieldElement

Negate() public méthode

public Negate ( ) : ECFieldElement
Résultat ECFieldElement

SecP256K1FieldElement() public méthode

public SecP256K1FieldElement ( ) : System
Résultat System

SecP256K1FieldElement() public méthode

public SecP256K1FieldElement ( BigInteger x ) : System
x BigInteger
Résultat System

SecP256K1FieldElement() public méthode

public SecP256K1FieldElement ( uint x ) : System
x uint
Résultat System

Sqrt() public méthode

public Sqrt ( ) : ECFieldElement
Résultat ECFieldElement

Square() public méthode

public Square ( ) : ECFieldElement
Résultat ECFieldElement

Subtract() public méthode

public Subtract ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Résultat ECFieldElement

TestBitZero() public méthode

public TestBitZero ( ) : bool
Résultat bool

ToBigInteger() public méthode

public ToBigInteger ( ) : BigInteger
Résultat BigInteger

Property Details

Q public_oe static_oe property

public static BigInteger Q
Résultat BigInteger

x public_oe property

public uint[] x
Résultat uint[]