C# Класс NBitcoin.Crypto.ECDSASignature

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

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

Метод Описание
ECDSASignature ( NBitcoin.BouncyCastle.Math.BigInteger rs ) : System
ECDSASignature ( NBitcoin.BouncyCastle.Math.BigInteger r, NBitcoin.BouncyCastle.Math.BigInteger s ) : System
ECDSASignature ( byte derSig ) : System
FromDER ( byte sig ) : ECDSASignature
IsValidDER ( byte bytes ) : bool
MakeCanonical ( ) : ECDSASignature

Enforce LowS on the signature

ToDER ( ) : byte[]

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

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

public ECDSASignature ( NBitcoin.BouncyCastle.Math.BigInteger rs ) : System
rs NBitcoin.BouncyCastle.Math.BigInteger
Результат System

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

public ECDSASignature ( NBitcoin.BouncyCastle.Math.BigInteger r, NBitcoin.BouncyCastle.Math.BigInteger s ) : System
r NBitcoin.BouncyCastle.Math.BigInteger
s NBitcoin.BouncyCastle.Math.BigInteger
Результат System

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

public ECDSASignature ( byte derSig ) : System
derSig byte
Результат System

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

public static FromDER ( byte sig ) : ECDSASignature
sig byte
Результат ECDSASignature

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

public static IsValidDER ( byte bytes ) : bool
bytes byte
Результат bool

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

Enforce LowS on the signature
public MakeCanonical ( ) : ECDSASignature
Результат ECDSASignature

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

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