System::Security::Cryptography::RijndaelManaged class
İçindekiler
[
Saklamak
]RijndaelManaged class
Yönetilen Rijndael algoritması. Yalnızca None dolgu ile ECB ve CFB modlarını ve None ve Zeros dolgularıyla CBC modunu destekler. Bu sınıfın nesneleri yalnızca System::MakeObject() işlevi kullanılarak ayrılmalıdır. Bu tipin örneğini yığına ya da operator new ile oluşturmayın, çünkü çalışma zamanı hatalarına ve/veya doğrulama hatalarına neden olur. Bu sınıfı her zaman System::SmartPtr işaretçisiyle sarmalayın ve bu işaretçiyi fonksiyonlara argüman olarak geçirmek için kullanın.
class RijndaelManaged : public System::Security::Cryptography::Rijndael
Yöntemler
| Yöntem | Açıklama |
|---|---|
| CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) override | Açık parametrelerle decryptor nesnesi oluşturur. |
| virtual CreateDecryptor() | Algoritma nesnesi tarafından tanımlanan parametrelerle decryptor nesnesi oluşturur. |
| CreateEncryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) override | Açık parametrelerle encryptor nesnesi oluşturur. |
| virtual CreateEncryptor() | Algoritma nesnesi tarafından tanımlanan parametrelerle encryptor nesnesi oluşturur. |
| GenerateIV() override | Rastgele bir başlangıç değeri oluşturur ve bunu algoritmanın iç yapısına kaydeder. |
| GenerateKey() override | Rastgele bir anahtar oluşturur ve bunu algoritmanın iç yapısına kaydeder. |
Ayrıca Bakınız
- Class Rijndael
- Namespace System::Security::Cryptography
- Library Aspose.Page for C++