System::Security::Cryptography::RijndaelManaged classe

RijndaelManaged class

Algoritmo Rijndael gestito. Supporta solo le modalità ECB e CFB con padding None e la modalità CBC con padding None e Zeros. Gli oggetti di questa classe devono essere allocati solo usando la funzione System::MakeObject(). Non creare mai un’istanza di questo tipo sullo stack o usando l’operatore new, poiché ciò provocherà errori di runtime e/o fault di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e usa questo puntatore per passarlo alle funzioni come argomento.

class RijndaelManaged : public System::Security::Cryptography::Rijndael

Metodi

MetodoDescrizione
CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) overrideCrea un oggetto decryptor con parametri espliciti.
virtual CreateDecryptor()Crea un oggetto decryptor con parametri definiti dall’oggetto algoritmo.
CreateEncryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) overrideCrea un oggetto encryptor con parametri espliciti.
virtual CreateEncryptor()Crea un oggetto encryptor con parametri definiti dall’oggetto algoritmo.
GenerateIV() overrideCrea un valore iniziale casuale e lo memorizza negli internali dell’algoritmo.
GenerateKey() overrideCrea una chiave casuale e la memorizza negli internali dell’algoritmo.

Vedi anche