C# Класс NBitcoin.BouncyCastle.Math.EC.Custom.Sec.SecP256K1FieldElement

Наследование: ECFieldElement
Показать файл Открыть проект Примеры использования класса

Открытые свойства

Свойство Тип Описание
Q BigInteger
x uint[]

Открытые методы

Метод Описание
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

Описание методов

Add() публичный Метод

public Add ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Результат ECFieldElement

AddOne() публичный Метод

public AddOne ( ) : ECFieldElement
Результат ECFieldElement

Divide() публичный Метод

public Divide ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Результат ECFieldElement

Equals() публичный Метод

public Equals ( ECFieldElement other ) : bool
other ECFieldElement
Результат bool

Equals() публичный Метод

public Equals ( SecP256K1FieldElement other ) : bool
other SecP256K1FieldElement
Результат bool

Equals() публичный Метод

public Equals ( object obj ) : bool
obj object
Результат bool

GetHashCode() публичный Метод

public GetHashCode ( ) : int
Результат int

Invert() публичный Метод

public Invert ( ) : ECFieldElement
Результат ECFieldElement

Multiply() публичный Метод

public Multiply ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Результат ECFieldElement

Negate() публичный Метод

public Negate ( ) : ECFieldElement
Результат ECFieldElement

SecP256K1FieldElement() публичный Метод

public SecP256K1FieldElement ( ) : System
Результат System

SecP256K1FieldElement() публичный Метод

public SecP256K1FieldElement ( BigInteger x ) : System
x BigInteger
Результат System

SecP256K1FieldElement() публичный Метод

public SecP256K1FieldElement ( uint x ) : System
x uint
Результат System

Sqrt() публичный Метод

public Sqrt ( ) : ECFieldElement
Результат ECFieldElement

Square() публичный Метод

public Square ( ) : ECFieldElement
Результат ECFieldElement

Subtract() публичный Метод

public Subtract ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
Результат ECFieldElement

TestBitZero() публичный Метод

public TestBitZero ( ) : bool
Результат bool

ToBigInteger() публичный Метод

public ToBigInteger ( ) : BigInteger
Результат BigInteger

Описание свойств

Q публичное статическое свойство

public static BigInteger Q
Результат BigInteger

x публичное свойство

public uint[] x
Результат uint[]