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

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

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

Метод Описание
Add ( ECPoint b ) : ECPoint
Equals ( object obj ) : bool
GetEncoded ( ) : byte[]
GetHashCode ( ) : int
Multiply ( BigInteger b ) : ECPoint
Negate ( ) : ECPoint
Subtract ( ECPoint b ) : ECPoint
Twice ( ) : ECPoint

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

Метод Описание
ECPoint ( Org.BouncyCastle.Math.EC.ECCurve curve, ECFieldElement x, ECFieldElement y, bool withCompression ) : System

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

Метод Описание
AssertECMultiplier ( ) : void
SetPreCompInfo ( PreCompInfo preCompInfo ) : void

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

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

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

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

protected ECPoint ( Org.BouncyCastle.Math.EC.ECCurve curve, ECFieldElement x, ECFieldElement y, bool withCompression ) : System
curve Org.BouncyCastle.Math.EC.ECCurve
x ECFieldElement
y ECFieldElement
withCompression bool
Результат System

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

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

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

public abstract GetEncoded ( ) : byte[]
Результат byte[]

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

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

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

public abstract Multiply ( BigInteger b ) : ECPoint
b BigInteger
Результат ECPoint

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

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

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

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

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

public abstract Twice ( ) : ECPoint
Результат ECPoint