C# Класс Org.BouncyCastle.Math.EC.F2mFieldElement

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

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

Метод Описание
Add ( ECFieldElement b ) : ECFieldElement
CheckFieldElements ( ECFieldElement a, ECFieldElement b ) : void
Divide ( ECFieldElement b ) : ECFieldElement
Equals ( object obj ) : bool
F2mFieldElement ( int m, int k, BigInteger x ) : System
F2mFieldElement ( int m, int k1, int k2, int k3, BigInteger x ) : System
GetHashCode ( ) : int
Invert ( ) : ECFieldElement
Multiply ( ECFieldElement b ) : ECFieldElement
Negate ( ) : ECFieldElement
Sqrt ( ) : ECFieldElement
Square ( ) : ECFieldElement
Subtract ( ECFieldElement b ) : ECFieldElement
ToBigInteger ( ) : BigInteger

Защищенные методы

Метод Описание
Equals ( F2mFieldElement other ) : bool

Приватные методы

Метод Описание
F2mFieldElement ( int m, int k1, int k2, int k3, IntArray x ) : System

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

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

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

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

public static CheckFieldElements ( ECFieldElement a, ECFieldElement b ) : void
a ECFieldElement
b ECFieldElement
Результат void

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

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

Equals() защищенный Метод

protected Equals ( F2mFieldElement other ) : bool
other F2mFieldElement
Результат bool

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

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

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

public F2mFieldElement ( int m, int k, BigInteger x ) : System
m int
k int
x BigInteger
Результат System

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

public F2mFieldElement ( int m, int k1, int k2, int k3, BigInteger x ) : System
m int
k1 int
k2 int
k3 int
x BigInteger
Результат System

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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