Class ParameterUtilities
- Namespace
- Org.BouncyCastle.Security
- Assembly
- BouncyCastle.Cryptography.dll
public static class ParameterUtilities
- Inheritance
-
ParameterUtilities
- Inherited Members
-
Methods
CreateKeyParameter(DerObjectIdentifier, byte[])
public static KeyParameter CreateKeyParameter(DerObjectIdentifier algOid, byte[] keyBytes)
Parameters
algOid DerObjectIdentifier
keyBytes byte[]
Returns
- KeyParameter
CreateKeyParameter(DerObjectIdentifier, byte[], int, int)
public static KeyParameter CreateKeyParameter(DerObjectIdentifier algOid, byte[] keyBytes, int offset, int length)
Parameters
algOid DerObjectIdentifier
keyBytes byte[]
offset int
length int
Returns
- KeyParameter
CreateKeyParameter(string, byte[])
public static KeyParameter CreateKeyParameter(string algorithm, byte[] keyBytes)
Parameters
algorithm string
keyBytes byte[]
Returns
- KeyParameter
CreateKeyParameter(string, byte[], int, int)
public static KeyParameter CreateKeyParameter(string algorithm, byte[] keyBytes, int offset, int length)
Parameters
algorithm string
keyBytes byte[]
offset int
length int
Returns
- KeyParameter
GenerateParameters(DerObjectIdentifier, SecureRandom)
public static Asn1Encodable GenerateParameters(DerObjectIdentifier algID, SecureRandom random)
Parameters
algID DerObjectIdentifier
random SecureRandom
Returns
- Asn1Encodable
GenerateParameters(string, SecureRandom)
public static Asn1Encodable GenerateParameters(string algorithm, SecureRandom random)
Parameters
algorithm string
random SecureRandom
Returns
- Asn1Encodable
GetCanonicalAlgorithmName(string)
public static string GetCanonicalAlgorithmName(string algorithm)
Parameters
algorithm string
Returns
- string
GetCipherParameters(DerObjectIdentifier, ICipherParameters, Asn1Object)
public static ICipherParameters GetCipherParameters(DerObjectIdentifier algOid, ICipherParameters key, Asn1Object asn1Params)
Parameters
algOid DerObjectIdentifier
key ICipherParameters
asn1Params Asn1Object
Returns
- ICipherParameters
GetCipherParameters(string, ICipherParameters, Asn1Object)
public static ICipherParameters GetCipherParameters(string algorithm, ICipherParameters key, Asn1Object asn1Params)
Parameters
algorithm string
key ICipherParameters
asn1Params Asn1Object
Returns
- ICipherParameters
IgnoreRandom(ICipherParameters)
public static ICipherParameters IgnoreRandom(ICipherParameters cipherParameters)
Parameters
cipherParameters ICipherParameters
Returns
- ICipherParameters
WithContext(ICipherParameters, byte[])
public static ICipherParameters WithContext(ICipherParameters cp, byte[] context)
Parameters
cp ICipherParameters
context byte[]
Returns
- ICipherParameters
WithRandom(ICipherParameters, SecureRandom)
public static ICipherParameters WithRandom(ICipherParameters cp, SecureRandom random)
Parameters
cp ICipherParameters
random SecureRandom
Returns
- ICipherParameters