WriteProtection.Salt 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.
Verificador de senhas do Salt for
Representa o seguinte atributo no esquema: w:salt
[DocumentFormat.OpenXml.SchemaAttr(23, "salt")]
public DocumentFormat.OpenXml.Base64BinaryValue Salt { get; set; }
public DocumentFormat.OpenXml.Base64BinaryValue Salt { get; set; }
[DocumentFormat.OpenXml.SchemaAttr(23, "salt")]
public DocumentFormat.OpenXml.Base64BinaryValue? Salt { get; set; }
[DocumentFormat.OpenXml.SchemaAttr("w:salt")]
public DocumentFormat.OpenXml.Base64BinaryValue? Salt { get; set; }
public DocumentFormat.OpenXml.Base64BinaryValue? Salt { get; set; }
member this.Salt : DocumentFormat.OpenXml.Base64BinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr(23, "salt")>]
member this.Salt : DocumentFormat.OpenXml.Base64BinaryValue with get, set
[<DocumentFormat.OpenXml.SchemaAttr("w:salt")>]
member this.Salt : DocumentFormat.OpenXml.Base64BinaryValue with get, set
Public Property Salt As Base64BinaryValue
Valor da propriedade
Retorna StringValue.
- Atributos
Comentários
As informações a seguir do ECMA International Standard ECMA-376 podem ser úteis ao trabalhar com essa classe.
Especifica o sal que foi pré-acrescentado à senha fornecida pelo usuário antes de ser hashed usando o algoritmo de hash definido pelos valores de atributo anteriores para gerar o hash
atributo, e que também deve ser pré-acrescentado à senha fornecida pelo usuário antes de tentar gerar um valor de hash para comparação. Um sal é uma cadeia de caracteres aleatória que é adicionada a uma senha fornecida pelo usuário antes de ser hashed, a fim de impedir que uma parte mal-intencionada pré-calcule todas as combinações possíveis de senha/hash e simplesmente use esses valores precalculados (muitas vezes chamados de ataque de dicionário).
Se esse atributo for omitido, nenhum sal será pré-acrescentado à senha fornecida pelo usuário antes de ser hashed para comparação com o valor de hash armazenado.
Considere um documento WordprocessingML com as seguintes informações armazenadas em um de seus elementos de proteção:
<w:… w:salt="ZUdHa+D8F/OAKP3I7ssUnQ=="
w:hash="9oN7nWkCAyEZib1RomSJTjmPpCY=" />
O salt
valor do ZUdHa+D8F/OAKP3I7ssUnQ==
atributo especifica que a senha fornecida pelo usuário deve ter esse valor pré-acrescentado antes de ser executado por meio do algoritmo de hash especificado para gerar um valor de hash resultante para comparação.
Os valores possíveis para esse atributo são definidos pelo tipo de dados do Esquema base64Binary
XML.