WriteProtection.CryptographicAlgorithmSid プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
次のスキーマの属性の暗号化ハッシュの Algorithm.Represents: w:cryptAlgorithmSid
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptAlgorithmSid")]
public DocumentFormat.OpenXml.Int32Value CryptographicAlgorithmSid { get; set; }
member this.CryptographicAlgorithmSid : DocumentFormat.OpenXml.Int32Value with get, set
Public Property CryptographicAlgorithmSid As Int32Value
プロパティ値
返します。 Int32Value。
- 属性
注釈
ECMA 376 の標準の ECMA インターナショナルから次の情報は、このクラスを使用する場合に、役立ちます。
とともに使用するものとする、特定の暗号化ハッシュ アルゴリズムを指定しますsalt属性と比較するためのハッシュ値を計算するためにユーザーが提供するパスワード。
この属性の有効な値は次のように解釈されるものとします。
| 値 | アルゴリズム |
|---|---|
1 |
MD2 |
2 |
MD4 |
3 |
MD5 |
4 |
SHA-1 |
5 |
MAC |
6 |
RIPEMD |
7 |
RIPEMD-160 |
8 |
定義されていません。 使用できません。 |
9 |
HMAC |
10 |
定義されていません。 使用できません。 |
11 |
定義されていません。 使用できません。 |
12 |
SHA-256 |
13 |
SHA-384 |
14 |
SHA 512 |
| その他の値 | 定義されていません。 使用できません。 |
保護要素の 1 つに格納されている次の情報では、WordprocessingML ドキュメントを検討してください。
<w:… w:cryptAlgorithmClass="hash"
w:cryptAlgorithmType="typeAny"
w:cryptAlgorithmSid="1"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
cryptAlgorithmSid属性の値1ユーザー定義のパスワードからハッシュを生成する sha-1 ハッシュ アルゴリズムを使用するものとするかを指定します。
可能なこの属性の値は、ST_DecimalNumber単純型です。