Freigeben über


WriteProtection.CryptographicSpinCount Eigenschaft

Definition

Iterationen zum Ausführen des Hashalgorithmus

Stellt das folgende Attribut im Schema dar: w:cryptSpinCount

[DocumentFormat.OpenXml.SchemaAttr(23, "cryptSpinCount")]
public DocumentFormat.OpenXml.UInt32Value CryptographicSpinCount { get; set; }
public DocumentFormat.OpenXml.UInt32Value CryptographicSpinCount { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "cryptSpinCount")]
public DocumentFormat.OpenXml.UInt32Value? CryptographicSpinCount { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:cryptSpinCount")]
public DocumentFormat.OpenXml.UInt32Value? CryptographicSpinCount { get; set; }
public DocumentFormat.OpenXml.UInt32Value? CryptographicSpinCount { get; set; }
member this.CryptographicSpinCount : DocumentFormat.OpenXml.UInt32Value with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "cryptSpinCount")>]
member this.CryptographicSpinCount : DocumentFormat.OpenXml.UInt32Value with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:cryptSpinCount")>]
member this.CryptographicSpinCount : DocumentFormat.OpenXml.UInt32Value with get, set
Public Property CryptographicSpinCount As UInt32Value

Eigenschaftswert

Gibt zurück Int32Value.

Attribute

Hinweise

Die folgenden Informationen aus dem INTERNATIONALEN ECMA-Standard ECMA-376 können bei der Arbeit mit dieser Klasse nützlich sein.

Gibt an, wie oft die Hashfunktion iterativ ausgeführt werden soll (wobei das Ergebnis jeder Iteration als Eingabe für die nächste Iteration verwendet wird), wenn versucht wird, ein vom Benutzer bereitgestelltes Kennwort mit dem im hash Attribut gespeicherten Wert zu vergleichen. Das vielfache Ausführen des Algorithmus erhöht die Kosten für umfassende Suchangriffe entsprechend. Das Speichern dieses Werts ermöglicht es, die Anzahl der Iterationen im Laufe der Zeit zu erhöhen, um eine schnellere Hardware zu ermöglichen (und somit die Möglichkeit, mehr Iterationen in kürzerer Zeit auszuführen).

Betrachten Sie ein WordprocessingML-Dokument mit den folgenden Informationen, die in einem seiner Schutzelemente gespeichert sind:

<w:… w:cryptSpinCount="100000"  
  w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />  

Der cryptSpinCount Attributwert von 100000 gibt an, dass die Hashfunktion hunderttausendmal ausgeführt werden soll, um einen Hashwert für den Vergleich mit dem hash Attribut zu generieren.

Die möglichen Werte für dieses Attribut werden durch den ST_DecimalNumber einfachen Typ definiert.

Gilt für: