C# Класс Org.BouncyCastle.Crypto.Agreement.ECMqvBasicAgreement

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

Защищенные свойства (Protected)

Свойство Тип Описание
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