Class Asn1KeyUnwrapper
- Namespace
- Org.BouncyCastle.Crypto.Operators
- Assembly
- BouncyCastle.Cryptography.dll
public class Asn1KeyUnwrapper : IKeyUnwrapper
- Inheritance
-
Asn1KeyUnwrapper
- Implements
- Inherited Members
Constructors
Asn1KeyUnwrapper(DerObjectIdentifier, Asn1Encodable, ICipherParameters)
public Asn1KeyUnwrapper(DerObjectIdentifier algorithm, Asn1Encodable parameters, ICipherParameters key)
Parameters
algorithmDerObjectIdentifierparametersAsn1EncodablekeyICipherParameters
Asn1KeyUnwrapper(DerObjectIdentifier, ICipherParameters)
public Asn1KeyUnwrapper(DerObjectIdentifier algorithm, ICipherParameters key)
Parameters
algorithmDerObjectIdentifierkeyICipherParameters
Asn1KeyUnwrapper(string, ICipherParameters)
public Asn1KeyUnwrapper(string algorithm, ICipherParameters key)
Parameters
algorithmstringkeyICipherParameters
Properties
AlgorithmDetails
The parameter set used to configure this key unwrapper.
public object AlgorithmDetails { get; }
Property Value
Methods
Unwrap(byte[], int, int)
Unwrap the passed in data.
public IBlockResult Unwrap(byte[] keyData, int offSet, int length)
Parameters
Returns
- IBlockResult
an IBlockResult containing the unwrapped key data.