Şifrele & OpenSSL ile Komut Satırından Dosyaların Şifresini Çöz
İçindekiler:
Bir dosyayı komut satırından hızlıca şifrelemeniz mi gerekiyor? OpenSSL ile dosyaları çok kolay bir şekilde şifreleyebilir ve şifrelerini çözebilirsiniz.
Bu izlenecek yol için, des3 şifreleme kullanacağız; bu, basit bir ifadeyle, karmaşık bir şifreleme algoritmasının her veri bloğuna üç kez uygulanması anlamına gelir ve kaba kuvvet yöntemleriyle kırılmayı zorlaştırır.Burada Mac OS X'e odaklanmış olsak da, bu komutlar OS X ve Linux'un eski sürümleri dahil olmak üzere OpenSSL'nin kurulu olduğu her yerde çalışacaktır.
OpenSSL ile Dosyaları Şifreleme
Openssl'nin sözdizimi temeldir:
openssl -in
Daha önce de belirtildiği gibi, şifreleme için des3 kullanacağız ve girdi olarak bir metin dosyası kullanacağız. Ayrıca herhangi bir hatayı önlemek için farklı bir çıktı dosyası belirleyeceğiz. Komut şöyle görünür:
openssl des3 -in file.txt -outcrypted.txt
Şifreleme tamamlanmadan önce bir parola belirlemeniz ve onaylamanız istenecek, bu parolayı kaybetmeyin yoksa dosyaya erişimi kaybedersiniz.
Yan Not: -in dosyaadı olan bir girdi dosyası da kullanabilirsiniz, ancak bu sorunlara neden olabilir. Beklenmeyen sorunları önlemek için, girdi ve çıktı olarak aynı dosyayı belirtmeyin.Bu, orijinal dosyanın şifrelemeden önce veya sonra ortalıkta kalacağı ve bu dosyayla tercihen güvenli bir silme yöntemiyle tek tek ilgilenmek isteyeceğiniz anlamına gelir.
OpenSSL ile Dosyaların Şifresini Çözme
openssl des3 -d -incrypted.txt -out normal.txt
Dosyanın şifresini çözmek için önceden ayarlanmış parola gerekli olacaktır.
Giriş ve çıkışın yerleşimini değiştirmek dışında, orijinal dosya yerinde kalır, buradaki ana fark, openssl'ye dosyanın şifresini çözmesini söyleyen -d bayrağıdır.
Doğal olarak, OpenSSL ile şifrelenmiş bir dosyayı şifre girmeden açmaya çalışırsanız ne olacağını merak ediyorsunuzdur? Muhtemelen bir hata mesajı alacaksınız, ancak dosyayı TextEdit gibi bir şeyle açmaya zorlarsanız, "Tuzlu" metnini ve ardından aşağıdaki gibi bir sürü anlamsız sözler göreceksiniz:
Dosya, openssl aracılığıyla tekrar şifresi çözülene kadar okunamaz durumda kalacaktır.
Dosya güvenliği hakkında daha fazla bilgi için, bir Mac'i parolayla koruma, bölümleri şifreleme, zip arşivleri, disk görüntülerindeki dosya ve klasörleri ve hatta saklamak için iOS yedeklerini şifreleme dahil olmak üzere diğer gönderilerimizden bazılarını kaçırmayın iPhone ve iPad'deki hassas veriler güvenlidir.