Rfc2898DeriveBytes.Salt Propriété

Définition

Obtient ou définit la valeur salt de clé pour l'opération.

public:
 property cli::array <System::Byte> ^ Salt { cli::array <System::Byte> ^ get(); void set(cli::array <System::Byte> ^ value); };
public byte[] Salt { get; set; }
member this.Salt : byte[] with get, set
Public Property Salt As Byte()

Valeur de propriété

Byte[]

Valeur salt de clé pour l'opération.

Exceptions

La taille de salt spécifiée est inférieure à 8 octets.

Le salt est null.

Remarques

Salt, un ensemble aléatoire d’octets, est utilisé pour rendre le déchiffrement non autorisé d’un message plus difficile. Une attaque de dictionnaire est une attaque dans laquelle l’attaquant tente de déchiffrer un message chiffré en comparant la valeur chiffrée avec des valeurs chiffrées calculées précédemment pour les clés les plus probables. Cette attaque est rendue beaucoup plus difficile par l’introduction de sel, ou octets aléatoires, à la fin du mot de passe avant la dérivation de la clé.

S’applique à

Voir aussi