메소드 |
설명 |
|
Create ( SymDefObject symDef = null, byte keyData = null, byte iv = null ) : SymmCipher |
Create a new SymmCipher object with a random key based on the alg and mode supplied. |
|
CreateFromPublicParms ( IPublicParmsUnion parms ) : SymmCipher |
|
|
Decrypt ( SymDefObject symDef, byte key, byte iv, byte dataToDecrypt ) : byte[] |
|
|
Decrypt ( byte data, byte iv = null ) : byte[] |
|
|
Dispose ( ) : void |
|
|
Encrypt ( SymDefObject symDef, byte key, byte iv, byte dataToEncrypt ) : byte[] |
|
|
Encrypt ( byte data, byte iv = null ) : byte[] |
Performs the TPM-defined CFB encrypt using the associated algorithm. This routine assumes that the integrity value has been prepended. |
|
GetBlockSize ( SymDefObject symDef ) : int |
|
|
GetCipherMode ( TpmAlgId cipherMode ) : CipherMode |
|
|
SensitiveFromDuplicateBlob ( TpmPrivate exportedPrivate, SymDefObject encAlg, byte encKey, TpmAlgId nameAlg, byte name ) : Sensitive |
De-envelope inner-wrapped duplication blob. TODO: Move this to TpmPublic and make it fully general |
|