WriteProtection.CryptographicSpinCount Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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.