BCRYPT_PKCS1_PADDING_INFO 结构 (bcrypt.h)

BCRYPT_PKCS1_PADDING_INFO 结构用于为 PKCS #1 填充方案提供选项。

语法

typedef struct _BCRYPT_PKCS1_PADDING_INFO {
  LPCWSTR pszAlgId;
} BCRYPT_PKCS1_PADDING_INFO;

成员

pszAlgId

指向以 null 结尾的 Unicode 字符串的指针,该字符串标识用于创建填充的 加密算法 。 此算法必须是 哈希算法。 创建签名时,对应于此算法 (OID) 的对象标识符 将添加到签名中的 DigestInfo 元素,如果此成员为 NULL,则不添加 OID。 验证签名时,如果与此成员对应的 OID 与签名中的 OID 不同,则验证将失败。 如果签名中没有 OID,除非此成员为 NULL,否则验证将失败。

要求

要求
最低受支持的客户端 Windows Vista [仅限桌面应用]
最低受支持的服务器 Windows Server 2008 [仅限桌面应用]
标头 bcrypt.h

另请参阅

CNG 算法标识符

BCryptDecrypt

BCryptEncrypt

BCryptSignHash

BCryptVerifySignature