Classe System::Security::Cryptography::TripleDESManaged
Contenuti
[
Nascondere
]TripleDESManaged class
Implementazione gestita di TripleDES. Supporta solo le modalità ECB e CFB con padding None e la modalità CBC con padding None, Zeros e PKCS7. 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 fault di asserzione. Avvolgere sempre questa classe in un puntatore System::SmartPtr e utilizzare questo puntatore per passarla alle funzioni come argomento.
class TripleDESManaged : public System::Security::Cryptography::TripleDES
Metodi
| Metodo | Descrizione |
|---|---|
| CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) override | Crea 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>) override | Crea un oggetto encryptor con parametri espliciti. |
| virtual CreateEncryptor() | Crea un oggetto encryptor con parametri definiti dall’oggetto algoritmo. |
| GenerateIV() override | Crea un valore iniziale casuale e lo memorizza negli internali dell’algoritmo. |
| GenerateKey() override | Crea una chiave casuale e la memorizza negli internali dell’algoritmo. |
Vedi anche
- Class TripleDES
- Namespace System::Security::Cryptography
- Library Aspose.Font for C++