HashedData オブジェクト
[CAPICOM は、Windows Server 2008、Windows Vista、および Windows XP のオペレーティング システムで使用できる 32 ビットのみのコンポーネントです。 代わりに、System.Security.Cryptography 名前空間で HashAlgorithm クラスを使用します。
HashedData オブジェクトは、文字列をハッシュするための機能を提供します。
使用する場合
HashedData オブジェクトは、次のタスクを実行するために使用されます。
- ハッシュするデータを含むコンテンツ文字列を指定します。
- 指定したハッシュ アルゴリズムをコンテンツ文字列に適用します。
メンバー
HashedData オブジェクトには、次の種類のメンバーがあります。
メソッド
HashedData オブジェクトには、これらのメソッドがあります。
メソッド | 説明 |
---|---|
ハッシュ | 指定した文字列のハッシュを作成します。 |
プロパティ
HashedData オブジェクトには、これらのプロパティがあります。
プロパティ | アクセスの種類 | 説明 |
---|---|---|
アルゴリズム |
読み取り/書き込み |
使用するハッシュ アルゴリズムの種類を設定または取得します。 |
値 |
読み取り専用 |
Hash メソッドの呼び出しが成功した後、 ハッシュ されたデータを取得します。 ハッシュは 16 進形式で返されます。 これは既定のプロパティです。 |
注釈
大量のデータのハッシュを作成するには、データの各部分に対して Hash メソッドを呼び出します。 各データのハッシュは、 プロパティが読み取られるまで Value プロパティに連結されます。 Value プロパティの内容は、プロパティの読み取り時にリセットされます。
HashedData オブジェクトは作成でき、スクリプトを作成しても安全です。 HashedData オブジェクトの ProgID は"CAPICOM" です。HashedData.1"
要件
要件 | 値 |
---|---|
クライアント サポートの終了 |
Windows Vista |
サーバー サポートの終了 |
Windows Server 2008 |
再頒布可能パッケージ |
Windows Server 2003 および Windows XP の CAPICOM 2.0 以降 |
[DLL] |
|