KeyTransRecipientInfo 類別

定義

KeyTransRecipientInfo 類別會定義金鑰傳輸的收件者資訊。 金鑰傳輸 演算法通常會使用 RSA 演算法,其中來源者會藉由產生該金鑰,然後將它傳輸至收件者,向收件者建立共用密碼編譯金鑰。 相較之下,使用「金鑰協定」演算法時,共用同一個密碼編譯金鑰的雙方,都必須參與金鑰的產生過程,等於雙方都認可這把金鑰。

public ref class KeyTransRecipientInfo sealed : System::Security::Cryptography::Pkcs::RecipientInfo
public sealed class KeyTransRecipientInfo : System.Security.Cryptography.Pkcs.RecipientInfo
type KeyTransRecipientInfo = class
    inherit RecipientInfo
Public NotInheritable Class KeyTransRecipientInfo
Inherits RecipientInfo
繼承
KeyTransRecipientInfo

備註

這個類別沒有公用建構函式;因此,無法公開具現化。 它是可從 屬性存取的 EnvelopedCms.RecipientInfos 唯讀類別。

屬性

EncryptedKey

EncryptedKey 屬性會擷取金鑰傳輸收件者的加密金鑰。

KeyEncryptionAlgorithm

KeyEncryptionAlgorithm 屬性會擷取要用來加密內容加密金鑰所使用的金鑰加密演算法。

RecipientIdentifier

RecipientIdentifier 屬性會擷取與加密內容關聯的主體識別項。

Type

Type 屬性會擷取收件者的類型。 建立 CMS/PKCS #7 訊息發出者與收件者之間的金鑰時,究竟要使用兩種主要通訊協定中的哪一種,由收件者的類型決定。

(繼承來源 RecipientInfo)
Version

Version 屬性會擷取金鑰傳輸收件者的版本。 此類別中物件的金鑰傳輸收件者版本會自動設定,而值表示收件者參與金鑰傳輸演算法。

方法

Equals(Object)

判斷指定的物件是否等於目前的物件。

(繼承來源 Object)
GetHashCode()

做為預設雜湊函式。

(繼承來源 Object)
GetType()

取得目前執行個體的 Type

(繼承來源 Object)
MemberwiseClone()

建立目前 Object 的淺層複製。

(繼承來源 Object)
ToString()

傳回代表目前物件的字串。

(繼承來源 Object)

適用於

另請參閱