C# Class Org.BouncyCastle.Crypto.Agreement.ECMqvBasicAgreement

Inheritance: IBasicAgreement
Afficher le fichier Open project: gkardava/WinPass Class Usage Examples

Protected Properties

Свойство Type Description
privParams Org.BouncyCastle.Crypto.Parameters.MqvPrivateParameters

Méthodes publiques

Méthode Description
CalculateAgreement ( ICipherParameters pubKey ) : BigInteger
GetFieldSize ( ) : int
Init ( ICipherParameters parameters ) : void

Private Methods

Méthode Description
CalculateMqvAgreement ( ECDomainParameters parameters, ECPrivateKeyParameters d1U, ECPrivateKeyParameters d2U, ECPublicKeyParameters Q2U, ECPublicKeyParameters Q1V, ECPublicKeyParameters Q2V ) : ECPoint

Method Details

CalculateAgreement() public méthode

public CalculateAgreement ( ICipherParameters pubKey ) : BigInteger
pubKey ICipherParameters
Résultat Org.BouncyCastle.Math.BigInteger

GetFieldSize() public méthode

public GetFieldSize ( ) : int
Résultat int

Init() public méthode

public Init ( ICipherParameters parameters ) : void
parameters ICipherParameters
Résultat void

Property Details

privParams protected_oe property

protected MqvPrivateParameters,Org.BouncyCastle.Crypto.Parameters privParams
Résultat Org.BouncyCastle.Crypto.Parameters.MqvPrivateParameters