C# Class NeoGasLibrary.Cryptography.ECPoint

Inheritance: IComparable, IEquatable
Afficher le fichier Open project: cybergibbons/bitfi_09072019 Class Usage Examples

Méthodes publiques

Свойство Type Description
Size int

Méthodes publiques

Méthode Description
CompareTo ( ECPoint other ) : int
DecodePoint ( Array encoded, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
DeserializeFrom ( BinaryReader reader, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
ECPoint ( ) : System
EncodePoint ( bool commpressed ) : byte[]
Equals ( ECPoint other ) : bool
Equals ( object obj ) : bool
FromBytes ( Array pubkey, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
GetHashCode ( ) : int
ReverseSecure ( Array arr ) : byte[]
operator ( ) : ECPoint

Private Methods

Méthode Description
DecompressPoint ( int yTilde, BigInteger X1, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
ECPoint ( ECFieldElement x, ECFieldElement y, NeoGasLibrary.Cryptography.ECCurve curve ) : System
Multiply ( ECPoint p, BigInteger k ) : ECPoint

Method Details

CompareTo() public méthode

public CompareTo ( ECPoint other ) : int
other ECPoint
Résultat int

DecodePoint() public static méthode

public static DecodePoint ( Array encoded, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
encoded Array
curve NeoGasLibrary.Cryptography.ECCurve
Résultat ECPoint

DeserializeFrom() public static méthode

public static DeserializeFrom ( BinaryReader reader, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
reader BinaryReader
curve NeoGasLibrary.Cryptography.ECCurve
Résultat ECPoint

ECPoint() public méthode

public ECPoint ( ) : System
Résultat System

EncodePoint() public méthode

public EncodePoint ( bool commpressed ) : byte[]
commpressed bool
Résultat byte[]

Equals() public méthode

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

Equals() public méthode

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

FromBytes() public static méthode

public static FromBytes ( Array pubkey, NeoGasLibrary.Cryptography.ECCurve curve ) : ECPoint
pubkey Array
curve NeoGasLibrary.Cryptography.ECCurve
Résultat ECPoint

GetHashCode() public méthode

public GetHashCode ( ) : int
Résultat int

ReverseSecure() public static méthode

public static ReverseSecure ( Array arr ) : byte[]
arr Array
Résultat byte[]

operator() public static méthode

public static operator ( ) : ECPoint
Résultat ECPoint

Property Details

Size public_oe property

public int Size
Résultat int