WriteProtection.CryptographicSpinCount Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Iteraciones para ejecutar algoritmo hash
Representa el atributo siguiente en el esquema: 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
Valor de propiedad
Devuelve Int32Value.
- Atributos
Comentarios
La siguiente información de ECMA International Standard ECMA-376 puede ser útil al trabajar con esta clase.
Especifica el número de veces que se ejecutará iterativamente la función hash (utilizando el resultado de cada iteración como entrada para la siguiente iteración) al intentar comparar una contraseña proporcionada por el usuario con el valor almacenado en el hash
atributo . Ejecutar el algoritmo muchas veces aumenta el costo de los ataques de búsqueda exhaustivos correspondientemente. Almacenar este valor permite aumentar el número de iteraciones con el tiempo para dar cabida a hardware más rápido (y, por tanto, la capacidad de ejecutar más iteraciones en menos tiempo).
Considere la posibilidad de un documento WordprocessingML con la siguiente información almacenada en uno de sus elementos de protección:
<w:… w:cryptSpinCount="100000"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
El cryptSpinCount
valor de atributo de 100000
especifica que la función hash se ejecutará cien mil veces para generar un valor hash para la comparación con el hash
atributo .
El tipo simple define los ST_DecimalNumber
valores posibles para este atributo.