Table of Contents

Class AgreementUtilities

Namespace
Enterprises.Org.BouncyCastle.Security
Assembly
Enterprises.BouncyCastle.Crypto.dll
public sealed class AgreementUtilities
Inheritance
AgreementUtilities
Inherited Members

Methods

GetAlgorithmName(DerObjectIdentifier)

public static string GetAlgorithmName(DerObjectIdentifier oid)

Parameters

oid DerObjectIdentifier

Returns

string

GetBasicAgreement(DerObjectIdentifier)

public static IBasicAgreement GetBasicAgreement(DerObjectIdentifier oid)

Parameters

oid DerObjectIdentifier

Returns

IBasicAgreement

GetBasicAgreement(string)

public static IBasicAgreement GetBasicAgreement(string algorithm)

Parameters

algorithm string

Returns

IBasicAgreement

GetBasicAgreementWithKdf(DerObjectIdentifier, string)

public static IBasicAgreement GetBasicAgreementWithKdf(DerObjectIdentifier oid, string wrapAlgorithm)

Parameters

oid DerObjectIdentifier
wrapAlgorithm string

Returns

IBasicAgreement

GetBasicAgreementWithKdf(string, string)

public static IBasicAgreement GetBasicAgreementWithKdf(string agreeAlgorithm, string wrapAlgorithm)

Parameters

agreeAlgorithm string
wrapAlgorithm string

Returns

IBasicAgreement

GetRawAgreement(DerObjectIdentifier)

public static IRawAgreement GetRawAgreement(DerObjectIdentifier oid)

Parameters

oid DerObjectIdentifier

Returns

IRawAgreement

GetRawAgreement(string)

public static IRawAgreement GetRawAgreement(string algorithm)

Parameters

algorithm string

Returns

IRawAgreement