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