DES.Key Eigenschap

Definitie

Hiermee haalt u de geheime sleutel voor het algoritme Data Encryption Standard (DES) op of stelt u deze in.

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

Waarde van eigenschap

Byte[]

De geheime sleutel voor het DES algoritme.

Uitzonderingen

Er is een poging gedaan om de sleutel in te stellen op null.

Er is geprobeerd een sleutel in te stellen waarvan de lengte niet gelijk is aan BlockSizeValue.

Er is een poging gedaan om een zwakke sleutel (zie IsWeakKey(Byte[])) of een semi-zwakke sleutel in te stellen (zie IsSemiWeakKey(Byte[])).

Opmerkingen

Als deze eigenschap wordt null gebruikt, GenerateKey wordt aangeroepen om een nieuwe willekeurige waarde te maken.

De lengte van de sleutel moet gelijk zijn aan BlockSizeValue.

Dit algoritme ondersteunt een sleutellengte van 64 bits.

Van toepassing op

Zie ook