Aracılığıyla paylaş


Şifreleme eylemleri

Şifreleme eylemleri, bir anahtar ve şifreleme biçimi sunarak düz metni ve dosyalarda bulunan metinleri şifrelemenize ve şifrelerini çözmenize olanak sağlar.

AES ile metin şifrele eylemi bir metni AES algoritmasını ve kullanıcı tarafından belirtilen şifreleme anahtarını kullanarak şifreler. Şifreleme anahtarını doğrudan veya bir değişken aracılığıyla sağlayabilirsiniz.

Bir dosyanın metnini doğrudan şifrelemek için AES ile dosyadan şifrele eylemini kullanın. Bu eylem Metni AES ile şifrele eylemine benzer şekilde çalışır ancak metin değeri yerine bir kaynak dosyası gerektirir.

AES ile dosyadan şifrele eyleminin ekran görüntüsü.

Bir metnin şifresini çözmek için Metnin şifresini AES ile çöz eylemini kullanın ve şifrelenmiş metni ve daha önce şifrelemek için kullanılan şifreleme anahtarını girin. Bir metnin şifresini çözmek ve metni bir dosyada depolamak için AES ile şifresini çözerek dosyaya aktar eylemini dağıtın ve bir hedef yolu belirtin.

AES ile şifresini çözerek dosyaya aktar eyleminin ekran görüntüsü.

Şifreleme ve şifre çözme işleminden ayrı olarak Şifreleme eylem grubu, değerleri anahtarla ve anahtarsız karmaya yönelik eylemler sağlar. Şifreleme eylemleri gibi, Dosyadan karma işlevi uygula ve Anahtar ile dosyadan karma işlevi uygula eylemlerini kullanarak dosyalardaki değerlere karma uygulayabilirsiniz.

Anahtar ile dosyadan karma işlevi uygula eyleminin ekran görüntüsü.

Önemli

Belirlenen alanlara girilen parolalar yalnızca başlangıçta ayarlandıkları makinede çalışır. Bunun nedeni, doğrudan parola girişleri için kullanılan makineye özel şifrelemedir. Akış farklı bir makinede açılırsa, bu şifreler geçerli olmaz ve yeniden girilmesi gerekir.

AES ile metni şifrele

Bir anahtar ve belirtilen kodlama biçimini kullanarak AES ile bir dizeyi şifreleyin.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Şifrelenecek metnin kodlaması
Şifrelenecek metin Hayır Metin değeri Şifrelenecek metin
Şifreleme anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Kullanılacak şifreleme anahtarı
Doldurma Yok Yok, PKCS7, sıfırlar, ANSIX923, ISO10126 PKCS7 Seçilen şifreleme algoritması için kullanılacak doldurma
Key size Yok 128 bit, 192 bit, 256 bit 256 bit Şifreleme için kullanılacak anahtarın bit cinsinden boyutu
Use salt Yok Boole değeri Yanlış Şifreleme için güvenlik dizisi kullanılıp kullanılmayacağını belirtir. Bu seçenek etkinleştirildiğinde, rastgele oluşturulmuş güvenlik dizisi, base64 dizesi biçiminde bir çıktı haline gelir.
Use initialization vector Yok Boole değeri Yanlış Başlatma vektörü kullanılıp kullanılmayacağını belirtir. Bu seçenek etkinleştirildiğinde, rastgele oluşturulmuş başlatma vektörü base64 dizesi biçiminde bir çıktı haline gelir

Değişkenler üretildi

Bağımsız değişken Türü Tanım
EncryptedText Metin değeri Daha sonra işlenmek üzere şifrelenmiş metin
Salt Metin değeri Daha sonra işlenmek üzere rastgele oluşturulmuş güvenlik dizisi değeri
InitializationVector Metin değeri Daha sonra işlenmek üzere rastgele oluşturulmuş başlatma vektörü değeri

Özel durumlar

Özel durum Açıklama
Metin şifrelenemedi Şifreleme işlemi sırasında bir hata oluştuğunu gösterir

AES ile metnin şifresini çöz

Belirtilen bir anahtar ve kodlama biçimini temel alarak AES ile bir dizenin şifresini çözün.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Şifresi çözülmüş metnin kodlaması
Text to decrypt Hayır Metin değeri Şifresi çözülecek base64 dizesi biçimindeki metin
Şifre çözme anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Kullanılacak şifre çözme anahtarı
Doldurma Yok Yok, PKCS7, sıfırlar, ANSIX923, ISO10126 PKCS7 Seçilen şifre çözme algoritması için kullanılacak doldurma
Key size Yok 128 bit, 192 bit, 256 bit 256 bit Şifre çözme için kullanılacak anahtarın bit cinsinden boyutu
Use salt Yok Boole değeri Yanlış Şifre çözme için güvenlik dizisi kullanılıp kullanılmayacağını belirtir
Salt Hayır Metin değeri Şifre çözme için kullanılacak base64 dizesi biçimindeki güvenlik dizisi
Use initialization vector Yok Boole değeri Yanlış Başlatma vektörü kullanılıp kullanılmayacağını belirtir
Initialization vector Hayır Metin değeri Şifre çözme için kullanılacak base64 dizesi biçimindeki başlatma vektörü

Değişkenler üretildi

Bağımsız değişken Türü Tanım
DecryptedText Metin değeri Daha sonra işlenmek üzere şifresi çözülmüş metin

Özel durumlar

Özel durum Açıklama
Metnin şifresi çözülemedi Şifre çözme işlemi sırasında bir hata oluştuğunu gösterir

AES ile dosyadan şifrele

Dosyanın içeriğini AES ile bir anahtar ve belirtilen kodlama biçimini kullanarak şifreleyin.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Şifrelenecek dosyanın kodlaması
File to encrypt Hayır Dosya Şifrelenecek içeriği depolayan metin dosyası
Şifreleme anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Kullanılacak şifreleme anahtarı
Doldurma Yok Yok, PKCS7, sıfırlar, ANSIX923, ISO10126 PKCS7 Seçilen şifreleme algoritması için kullanılacak doldurma
Key size Yok 128 bit, 192 bit, 256 bit 256 bit Şifreleme için kullanılacak anahtarın bit cinsinden boyutu
Use salt Yok Boole değeri Yanlış Şifreleme için güvenlik dizisi kullanılıp kullanılmayacağını belirtir. Bu seçenek etkinleştirildiğinde, rastgele oluşturulmuş güvenlik dizisi, base64 dizesi biçiminde bir çıktı haline gelir.
Use initialization vector Yok Boole değeri Yanlış Başlatma vektörü kullanılıp kullanılmayacağını belirtir. Bu seçenek etkinleştirildiğinde, rastgele oluşturulmuş başlatma vektörü base64 dizesi biçiminde bir çıktı haline gelir

Değişkenler üretildi

Bağımsız değişken Türü Tanım
EncryptedText Metin değeri Daha sonra işlenmek üzere şifrelenen dosyanın metni
Salt Metin değeri Daha sonra işlenmek üzere rastgele oluşturulmuş güvenlik dizisi değeri
InitializationVector Metin değeri Daha sonra işlenmek üzere rastgele oluşturulmuş başlatma vektörü değeri

Özel durumlar

Özel durum Açıklama
Dosya bulunamadı Dosyanın var olmadığını gösterir
Dosyanın içeriği şifrelenemedi Dosya içeriği şifrelenirken bir hata oluştuğunu gösterir

AES ile şifresini çözerek dosyaya aktar

Belirtilen bir anahtar ve kodlama biçimini temel alarak AES ile bir dizenin şifresini çözüp dosyaya aktarın.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Şifresi çözülecek metnin kodlaması
Text to decrypt Hayır Metin değeri Şifresi çözülecek base64 dizesi biçimindeki metin
Şifre çözme anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Kullanılacak şifre çözme anahtarı
Şifresi çözülecek dosya Hayır Dosya Şifresi çözülmüş metnin kaydedileceği dosya
If file exists Yok Üzerine yaz, Şifresini çözüp dosyaya aktarma, sıralı sonek ekle Sıralı sonek ekle Hedef dosyanın zaten var olması durumunda ne yapılacağını belirtir
Padding Yok Yok, PKCS7, sıfırlar, ANSIX923, ISO10126 PKCS7 Seçilen şifre çözme algoritması için kullanılacak doldurma
Key size Yok 128 bit, 192 bit, 256 bit 256 bit Şifre çözme için kullanılacak anahtarın bit cinsinden boyutu
Use salt Yok Boole değeri Yanlış Şifre çözme için güvenlik dizisi kullanılıp kullanılmayacağını belirtir
Salt Hayır Metin değeri Şifre çözme için kullanılacak base64 dizesi biçimindeki güvenlik dizisi
Use initialization vector Yok Boole değeri Yanlış Başlatma vektörü kullanılıp kullanılmayacağını belirtir. Başlatma vektörünü base64 dizesi biçiminde girin
Initialization vector Hayır Metin değeri Şifre çözme için kullanılacak başlatma vektörü

Değişkenler üretildi

Bağımsız değişken Türü Tanım
DecryptedFile Dosya Daha sonra işlenmek üzere şifresi çözülmüş dosya

Özel durumlar

Özel durum Açıklama
Şifre çözülemedi ve içerik dosyaya depolanamadı Şifre çözülürken ya da içerik belirtilen dosyaya depolanırken bir hata oluştuğunu gösterir

Metne karma işlevi uygula

Belirtilen bir algoritma ve kodlama biçimi kullanarak dizeye karma işlevi uygulayın.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Hash algorithm Yok SHA256, SHA384, SHA512 SHA256 Karma işlevi uygulamak için kullanılacak algoritma
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Karma işlevi uygulanacak metnin kodlaması
Karma işlevi uygulanacak metin Hayır Metin değeri Karma işlevi uygulanacak metin

Değişkenler üretildi

Bağımsız değişken Türü Tanım
HashedText Metin değeri Daha sonra işlenmek üzere karma işlevi uygulanmış metin

Özel durumlar

Özel durum Açıklama
Metne karma işlevi uygulanamadı Karma işlevi uygulanırken bir hata oluştuğunu gösterir

Dosyadan karma işlevi uygula

Belirtilen bir algoritma ve kodlama biçimi kullanarak bir dosyanın içeriğine karma işlevi uygulayın.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Hash algorithm Yok SHA256, SHA384, SHA512 SHA256 Karma işlevi uygulamak için kullanılacak algoritma
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Karma işlevi uygulanacak dosyanın kodlaması
Karma işlevi uygulanacak dosya Hayır Dosya İçeriğine karma işlevi uygulanacak dosya

Değişkenler üretildi

Bağımsız değişken Türü Tanım
HashedText Metin değeri Daha sonra işlenmek üzere karma işlevi uygulanmış metin

Özel durumlar

Özel durum Açıklama
Dosya bulunamadı Dosyanın var olmadığını gösterir
Dosyaya karma işlevi uygulanamadı Dosya içeriğine karma işlevi uygulanırken bir hata oluştuğunu gösterir

Metne anahtarla karma işlevi uygula

Belirtilen bir algoritma ve kodlama biçimi kullanarak anahtarla dizeye karma işlevi uygulayın.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Hash algorithm Yok HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Karma işlevi uygulamak için kullanılacak algoritma
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Karma işlevi uygulanacak metnin kodlaması
Karma işlevi uygulanacak metin Hayır Metin değeri Karma işlevi uygulanacak metin
Karma anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Metne karma işlevi uygulamak için kullanılacak anahtar

Değişkenler üretildi

Bağımsız değişken Türü Tanım
HashedText Metin değeri Daha sonra işlenmek üzere karma işlevi uygulanmış metin

Özel durumlar

Özel durum Açıklama
Metne anahtarla karma işlevi uygulanamadı Anahtarla karma işlevi uygulanırken bir hata oluştuğunu gösterir

Anahtarla dosyadan karma işlevi uygula

Belirtilen bir algoritma ve kodlama biçimi kullanarak bir anahtarla dosyanın içeriğine karma işlevi uygulayın.

Giriş parametreleri

Bağımsız değişken İsteğe bağlı Kabul eder Varsayılan Değer Tanım
Hash algorithm Yok HMAC SHA256, HMAC SHA384, HMAC SHA512 HMAC SHA256 Karma işlevi uygulamak için kullanılacak algoritma
Kodlama Yok Sistem varsayılanı, ASCII, Unicode, Big-endian Unicode, UTF-8 Unicode Karma işlevi uygulanacak dosyanın kodlaması
Karma işlevi uygulanacak dosya Hayır Dosya İçeriğine karma işlevi uygulanacak dosya
Karma anahtarı Hayır Doğrudan şifreli giriş veya Metin değeri Metne karma işlevi uygulamak için kullanılacak karma anahtarı

Değişkenler üretildi

Bağımsız değişken Türü Tanım
HashedText Metin değeri Daha sonra işlenmek üzere karma işlevi uygulanmış metin

Özel durumlar

Özel durum Açıklama
Dosya bulunamadı Dosyanın var olmadığını gösterir
Dosyaya anahtarla karma işlevi uygulanamadı Belirtilen anahtarla dosya içeriğine karma işlevi uygulanırken bir hata oluştuğunu gösterir