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