Deşifreleme Aktivitesi
Deşifreleme aktivitesi, daha önce şifrelenmiş verileri anlaşılır hale getirmek için bir şifreleme yöntemini tersine çevirir. Belirli bir kriptografik Anahtar kullanarak verilerin deşifrelenmesini sağlayan çift taraflı bir şifreleme yaklaşımı kullanır.
| Alan | Açıklama | Gereklilik |
|---|---|---|
| Şifreli Metin | Deşifre edilecek şifrelenmiş veriyi içeren değişken. | Gerekli |
| Deşifreleme Tipi | Deşifreleme için kullanılan şifreleme algoritması (örn. AES, DES, TripleDES). | Gerekli |
| Sonuç Düz Metin | Deşifrelenmiş, düz metin verilerin depolanacağı değişken. | Gerekli |
| Anahtar | Deşifreleme için kullanılan kriptografik Anahtar. Bu Anahtar, şifreleme işlemi sırasında kullanılan Anahtar ile tam olarak eşleşmelidir. | Gerekli |
Eylem tipleri ve Örnekler
Şifreli Metin
- Formatla: string
- Örnek Sonuç:
encryptedData
Deşifreleme Tipi
- Formatla: string
- Örnek Sonuç:
"AES"
Sonuç Düz Metin
- Formatla: string
- Örnek Sonuç:
decryptedOutput
Anahtar
- Formatla: string
- Örnek Sonuç:
myDecryptionKey
Uygulama Örnekleri
Alan Kurulumu - Cipher Text: ${encryptedData} - Decryption Type: AES - Result Plain Text: decryptedResult - Key: encryptionKeyVariable
Uygulama Değişkenleri - cipherText: "${encryptedData}" - decryptionType: "AES" - resultPlainText: "decryptedResult" - key: "encryptionKeyVariable"
Teknik Notlar
Deşifreleme aktivitesinde, Şifreleme aktivitesinde kullanılan Anahtar ile tam olarak aynı Anahtarı kullanmalısınız. Anahtarlar,
Generate Keyaktivitesi veya herhangi bir harici Anahtar oluşturma aracı kullanılarak tanımlanabilir.Yaygın algoritmalar için belirli Anahtar uzunluğu gereksinimleri şunlardır: * AES, 16 veya 32 bit Anahtarları kabul eder. * DES, 8 bit Anahtarları kabul eder. * TripleDES, 24 bit Anahtarları kabul eder.