対称キー ハンドルで参照されるキーを基に、対称暗号化変換を取得します。
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
概念
このトピックに関するコメントを Microsoft に送信する。
Copyright © 2007 by Microsoft Corporation.All rights reserved.