System::Security::Cryptography::TripleDESManaged klasse

TripleDESManaged class

Beheerde TripleDES implementatie. Ondersteunt alleen ECB- en CFB-modi met None padding en CBC-modus met None, Zeros en PKCS7 paddings. Objecten van deze klasse mogen alleen worden gealloceerd met de System::MakeObject() functie. Maak nooit een instantie van dit type op de stack of met operator new, omdat dit leidt tot runtime-fouten en/of assertiefouten. Wikkel deze klasse altijd in de System::SmartPtr pointer en gebruik deze pointer om deze als argument aan functies door te geven.

class TripleDESManaged : public System::Security::Cryptography::TripleDES

Methoden

MethodeBeschrijving
CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) overrideMaakt een decryptor-object aan met expliciete parameters.
virtual CreateDecryptor()Maakt een decryptor-object aan met parameters gedefinieerd door het algoritme-object.
CreateEncryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) overrideMaakt een encryptor-object aan met expliciete parameters.
virtual CreateEncryptor()Maakt een encryptor-object aan met parameters gedefinieerd door het algoritme-object.
GenerateIV() overrideMaakt een willekeurige initiële waarde aan en slaat deze op in de interne gegevens van het algoritme.
GenerateKey() overrideMaakt een willekeurige sleutel aan en slaat deze op in de interne gegevens van het algoritme.

Zie ook