C# 클래스 Org.BouncyCastle.Crypto.Agreement.ECMqvBasicAgreement

상속: IBasicAgreement
파일 보기 프로젝트 열기: gkardava/WinPass 1 사용 예제들

보호된 프로퍼티들

프로퍼티 타입 설명
privParams Org.BouncyCastle.Crypto.Parameters.MqvPrivateParameters

공개 메소드들

메소드 설명
CalculateAgreement ( ICipherParameters pubKey ) : BigInteger
GetFieldSize ( ) : int
Init ( ICipherParameters parameters ) : void

비공개 메소드들

메소드 설명
CalculateMqvAgreement ( ECDomainParameters parameters, ECPrivateKeyParameters d1U, ECPrivateKeyParameters d2U, ECPublicKeyParameters Q2U, ECPublicKeyParameters Q1V, ECPublicKeyParameters Q2V ) : ECPoint

메소드 상세

CalculateAgreement() 공개 메소드

public CalculateAgreement ( ICipherParameters pubKey ) : BigInteger
pubKey ICipherParameters
리턴 Org.BouncyCastle.Math.BigInteger

GetFieldSize() 공개 메소드

public GetFieldSize ( ) : int
리턴 int

Init() 공개 메소드

public Init ( ICipherParameters parameters ) : void
parameters ICipherParameters
리턴 void

프로퍼티 상세

privParams 보호되어 있는 프로퍼티

protected MqvPrivateParameters,Org.BouncyCastle.Crypto.Parameters privParams
리턴 Org.BouncyCastle.Crypto.Parameters.MqvPrivateParameters