WriteProtection.CryptographicSpinCount Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Iterações para Executar Algoritmo de Hash
Representa o seguinte atributo no 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 da propriedade
Retorna Int32Value.
- Atributos
Comentários
As informações a seguir do ECMA International Standard ECMA-376 podem ser úteis ao trabalhar com essa classe.
Especifica o número de vezes que a função de hash deve ser executada iterativamente (usando o resultado de cada iteração como a entrada para a próxima iteração) ao tentar comparar uma senha fornecida pelo usuário com o valor armazenado no hash
atributo. Executar o algoritmo muitas vezes aumenta o custo de ataques de pesquisa exaustivos correspondentemente. Armazenar esse valor permite que o número de iterações seja aumentado ao longo do tempo para acomodar hardware mais rápido (e, portanto, a capacidade de executar mais iterações em menos tempo).
Considere um documento WordprocessingML com as seguintes informações armazenadas em um de seus elementos de proteção:
<w:… w:cryptSpinCount="100000"
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
O cryptSpinCount
valor do 100000
atributo especifica que a função de hash deve ser executada cem mil vezes para gerar um valor de hash para comparação com o hash
atributo.
Os valores possíveis para esse atributo são definidos pelo ST_DecimalNumber
tipo simples.