C# Класс Tpm2Lib.Tpm2RsaEncryptRequest

Наследование: TpmStructureBase
Показать файл Открыть проект Примеры использования класса

Private Properties

Свойство Тип Описание

Открытые методы

Метод Описание
Copy ( ) : Tpm2RsaEncryptRequest
Tpm2RsaEncryptRequest ( ) : System
Tpm2RsaEncryptRequest ( Tpm2RsaEncryptRequest the_Tpm2RsaEncryptRequest ) : System
Tpm2RsaEncryptRequest ( TpmHandle the_keyHandle, byte the_message, IAsymSchemeUnion the_inScheme, byte the_label ) : System

Описание методов

Copy() публичный метод

public Copy ( ) : Tpm2RsaEncryptRequest
Результат Tpm2RsaEncryptRequest

Tpm2RsaEncryptRequest() публичный метод

public Tpm2RsaEncryptRequest ( ) : System
Результат System

Tpm2RsaEncryptRequest() публичный метод

public Tpm2RsaEncryptRequest ( Tpm2RsaEncryptRequest the_Tpm2RsaEncryptRequest ) : System
the_Tpm2RsaEncryptRequest Tpm2RsaEncryptRequest
Результат System

Tpm2RsaEncryptRequest() публичный метод

public Tpm2RsaEncryptRequest ( TpmHandle the_keyHandle, byte the_message, IAsymSchemeUnion the_inScheme, byte the_label ) : System
the_keyHandle TpmHandle reference to public portion of RSA key to use for encryption Auth Index: None
the_message byte message to be encrypted NOTE 1 The data type was chosen because it limits the overall size of the input to no greater than the size of the largest RSA public key. This may be larger than allowed for keyHandle.
the_inScheme IAsymSchemeUnion the padding scheme to use if scheme associated with keyHandle is TPM_ALG_NULL(One of KeySchemeEcdh, KeySchemeEcmqv, SigSchemeRsassa, SigSchemeRsapss, SigSchemeEcdsa, SigSchemeEcdaa, SigSchemeSm2, SigSchemeEcschnorr, EncSchemeRsaes, EncSchemeOaep, SchemeHash, NullAsymScheme)
the_label byte optional label L to be associated with the message Size of the buffer is zero if no label is present NOTE 2 See description of label above.
Результат System