System::Security::Cryptography::TripleDESManaged sınıfı

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öntemAçıklama
CreateDecryptor(System::ArrayPtr<uint8_t>, System::ArrayPtr<uint8_t>) overrideAçı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>) overrideAçık parametrelerle şifreleyici nesnesi oluşturur.
virtual CreateEncryptor()Algoritma nesnesi tarafından tanımlanan parametrelerle şifreleyici nesnesi oluşturur.
GenerateIV() overrideRastgele başlangıç değeri oluşturur ve algoritmanın iç yapısına kaydeder.
GenerateKey() overrideRastgele anahtar oluşturur ve algoritmanın iç yapısına kaydeder.

Ayrıca Bakınız