KeyTransRecipientInfo 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
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
- 继承
注解
此类没有公共构造函数;因此,无法公开实例化它。 它是可从 属性访问的 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) |