基于对称密钥句柄所引用的密钥获取对称加密转换。
HRESULT
__stdcall GetCryptoTransform(
__in PINFORMATIONCARD_CRYPTO_HANDLE hSymmetricCrypto,
__in DWORD mode,
__in PaddingMode padding,
__in DWORD feedbackSize,
__in Direction direction,
__in DWORD cbIV,
__in_bcount( cbIV ) BYTE* pIV,
__deref_out PINFORMATIONCARD_CRYPTO_HANDLE* pphTransform );
参数
参数 | 说明 |
---|---|
hSymmetricCrypto |
与先前释放的安全令牌关联的加密对象的句柄。 |
mode |
Wincryp.h 中定义了以下一种密码模式:
|
padding |
PaddingMode 枚举所描述的填充模式。 |
feedbacksize |
反馈的大小。 |
direction |
加密或解密。 定义返回的加密转换应执行的操作。 |
phTransform |
可与 TransformBlock 和 TransformFinalBlock 一起使用的加密转换的句柄。 完成后,使用 CloseCryptoHandle 函数关闭此句柄。 |
属性值/返回值
HRESULT
要求
Windows Vista
头:在 infocard.h 中声明。
库:使用 infocardapi.lib。
请参见
参考
TransformBlock
TransformFinalBlock
概念
版权所有 (C) 2007 Microsoft Corporation。保留所有权利。