C# 클래스 Org.BouncyCastle.Math.EC.FpFieldElement

상속: ECFieldElement
파일 보기 프로젝트 열기: red-gate/iTextSharp-4.1.6 1 사용 예제들

공개 메소드들

메소드 설명
Add ( ECFieldElement b ) : ECFieldElement
Divide ( ECFieldElement b ) : ECFieldElement
Equals ( object obj ) : bool
FpFieldElement ( BigInteger q, BigInteger x ) : System
GetHashCode ( ) : int
Invert ( ) : ECFieldElement
Multiply ( ECFieldElement b ) : ECFieldElement
Negate ( ) : ECFieldElement
Sqrt ( ) : ECFieldElement
Square ( ) : ECFieldElement
Subtract ( ECFieldElement b ) : ECFieldElement
ToBigInteger ( ) : BigInteger

보호된 메소드들

메소드 설명
Equals ( FpFieldElement other ) : bool

비공개 메소드들

메소드 설명
fastLucasSequence ( BigInteger p, BigInteger P, BigInteger Q, BigInteger k ) : BigInteger[]

메소드 상세

Add() 공개 메소드

public Add ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
리턴 ECFieldElement

Divide() 공개 메소드

public Divide ( ECFieldElement b ) : ECFieldElement
b ECFieldElement
리턴 ECFieldElement

Equals() 보호된 메소드

protected Equals ( FpFieldElement other ) : bool
other FpFieldElement
리턴 bool

Equals() 공개 메소드

public Equals ( object obj ) : bool
obj object
리턴 bool

FpFieldElement() 공개 메소드

public FpFieldElement ( BigInteger q, BigInteger x ) : System
q BigInteger
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