System::Security::Cryptography::RC2Managed classe

RC2Managed class

Algoritmo RC2 gestito. Sono supportate solo le modalità di cifratura ECB, CFB e CBC. Gli oggetti di questa classe devono essere allocati solo utilizzando 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 fallimenti di asserzione. Avvolgi sempre questa classe in un puntatore System::SmartPtr e utilizza questo puntatore per passarla alle funzioni come argomento.

class RC2Managed : public System::Security::Cryptography::RC2

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