System::Security::Cryptography::TripleDESManaged sınıfı
İçindekiler
[
Saklamak
]TripleDESManaged class
Yönetilen TripleDES uygulaması. Yalnızca ECB ve CFB modlarını None dolgu ile ve CBC modunu None, Zeros ve PKCS7 dolgularıyla destekler. Bu sınıfın nesneleri yalnızca System::MakeObject() fonksiyonu kullanılarak tahsis edilmelidir. Bu türün örneğini yığına (stack) ya da operator new ile asla oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına yol açar. Bu sınıfı her zaman System::SmartPtr işaretçisine sarın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class TripleDESManaged : public System::Security::Cryptography::TripleDES
Yöntemler
| Yöntem | Açıklama |
|---|---|
| CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) override | Açık parametrelerle deşifreleyici nesnesi oluşturur. |
| virtual CreateDecryptor() | Algoritma nesnesi tarafından tanımlanan parametrelerle deşifreleyici nesnesi oluşturur. |
| CreateEncryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) override | Açık parametrelerle şifreleyici nesnesi oluşturur. |
| virtual CreateEncryptor() | Algoritma nesnesi tarafından tanımlanan parametrelerle şifreleyici nesnesi oluşturur. |
| GenerateIV() override | Rastgele başlangıç değeri oluşturur ve algoritmanın iç yapısına kaydeder. |
| GenerateKey() override | Rastgele anahtar oluşturur ve algoritmanın iç yapısına kaydeder. |
Ayrıca Bakınız
- Class TripleDES
- Namespace System::Security::Cryptography
- Library Aspose.Font for C++