C# 클래스 NBitcoin.BouncyCastle.Math.EC.Multiplier.WNafUtilities

파일 보기 프로젝트 열기: Nethereum/Nethereum 1 사용 예제들

공개 프로퍼티들

프로퍼티 타입 설명
PRECOMP_NAME string

공개 메소드들

메소드 설명
GenerateCompactNaf ( BigInteger k ) : int[]
GenerateCompactWindowNaf ( int width, BigInteger k ) : int[]
GenerateJsf ( BigInteger g, BigInteger h ) : byte[]
GenerateNaf ( BigInteger k ) : byte[]
GenerateWindowNaf ( int width, BigInteger k ) : byte[]
GetNafWeight ( BigInteger k ) : int
GetWNafPreCompInfo ( ECPoint p ) : WNafPreCompInfo
GetWNafPreCompInfo ( PreCompInfo preCompInfo ) : WNafPreCompInfo
GetWindowSize ( int bits ) : int
GetWindowSize ( int bits, int windowSizeCutoffs ) : int
MapPointWithPrecomp ( ECPoint p, int width, bool includeNegated, ECPointMap pointMap ) : ECPoint
Precompute ( ECPoint p, int width, bool includeNegated ) : WNafPreCompInfo

비공개 메소드들

메소드 설명
ResizeTable ( ECPoint a, int length ) : ECPoint[]
Trim ( byte a, int length ) : byte[]
Trim ( int a, int length ) : int[]

메소드 상세

GenerateCompactNaf() 공개 정적인 메소드

public static GenerateCompactNaf ( BigInteger k ) : int[]
k BigInteger
리턴 int[]

GenerateCompactWindowNaf() 공개 정적인 메소드

public static GenerateCompactWindowNaf ( int width, BigInteger k ) : int[]
width int
k BigInteger
리턴 int[]

GenerateJsf() 공개 정적인 메소드

public static GenerateJsf ( BigInteger g, BigInteger h ) : byte[]
g BigInteger
h BigInteger
리턴 byte[]

GenerateNaf() 공개 정적인 메소드

public static GenerateNaf ( BigInteger k ) : byte[]
k BigInteger
리턴 byte[]

GenerateWindowNaf() 공개 정적인 메소드

public static GenerateWindowNaf ( int width, BigInteger k ) : byte[]
width int
k BigInteger
리턴 byte[]

GetNafWeight() 공개 정적인 메소드

public static GetNafWeight ( BigInteger k ) : int
k BigInteger
리턴 int

GetWNafPreCompInfo() 공개 정적인 메소드

public static GetWNafPreCompInfo ( ECPoint p ) : WNafPreCompInfo
p ECPoint
리턴 WNafPreCompInfo

GetWNafPreCompInfo() 공개 정적인 메소드

public static GetWNafPreCompInfo ( PreCompInfo preCompInfo ) : WNafPreCompInfo
preCompInfo PreCompInfo
리턴 WNafPreCompInfo

GetWindowSize() 공개 정적인 메소드

public static GetWindowSize ( int bits ) : int
bits int
리턴 int

GetWindowSize() 공개 정적인 메소드

public static GetWindowSize ( int bits, int windowSizeCutoffs ) : int
bits int
windowSizeCutoffs int
리턴 int

MapPointWithPrecomp() 공개 정적인 메소드

public static MapPointWithPrecomp ( ECPoint p, int width, bool includeNegated, ECPointMap pointMap ) : ECPoint
p ECPoint
width int
includeNegated bool
pointMap ECPointMap
리턴 ECPoint

Precompute() 공개 정적인 메소드

public static Precompute ( ECPoint p, int width, bool includeNegated ) : WNafPreCompInfo
p ECPoint
width int
includeNegated bool
리턴 WNafPreCompInfo

프로퍼티 상세

PRECOMP_NAME 공개적으로 정적으로 프로퍼티

public static string PRECOMP_NAME
리턴 string