C# Class Tpm2Lib.KeyWrapper

This class contains algorithms for wrapping and unwrapping TPM objects
ファイルを表示 Open project: Microsoft/TSS.MSR Class Usage Examples

Public Methods

Method Description
CreatePrivateFromSensitive ( SymDefObject symWrappingAlg, byte symKey, byte iv, Sensitive sens, TpmAlgId nameHash, byte publicName, TpmAlgId parentNameAlg, byte parentSeed, TssObject f = null ) : byte[]

Create an enveloped (encrypted and integrity protected) private area from a provided sensitive.

Private Methods

Method Description
KeyWrapper ( ) : System.Diagnostics
Transform ( byte x, TssObject f ) : void

Method Details

CreatePrivateFromSensitive() public static method

Create an enveloped (encrypted and integrity protected) private area from a provided sensitive.
public static CreatePrivateFromSensitive ( SymDefObject symWrappingAlg, byte symKey, byte iv, Sensitive sens, TpmAlgId nameHash, byte publicName, TpmAlgId parentNameAlg, byte parentSeed, TssObject f = null ) : byte[]
symWrappingAlg SymDefObject
symKey byte
iv byte
sens Sensitive
nameHash TpmAlgId
publicName byte
parentNameAlg TpmAlgId
parentSeed byte
f TssObject
return byte[]