Ders 4.1: AES ile dosya şifrelemek
Simetrik şifreleme kilitlemek ve açmak için tek bir anahtar kullanır. AES dünya çapındaki standarttır. Bir parolanın nasıl anahtara dönüştüğü (PBKDF2 ve çok sayıda yinelemeyle anahtar türetme), rastgele bir anahtar dosyasının neden yazılmış bir paroladan daha iyi olduğu, 'Salted__' başlığının ne olduğu ve yanlış bir anahtarla ne olduğu. Laboratuvarda bir müşteri yedeğini şirket dışına kopyalanmadan önce koruyorsun: rastgele bir anahtar üretiyor, izinlerini kilitliyor, AES-256 ile şifreliyor, sonucun okunamaz olduğunu kontrol ediyor, geri yüklemeyi sınıyor ve yanlış bir anahtarın başarısız olduğunu görüyorsun.
18 dk
Bu derste öğreneceklerin
- Simetrik şifrelemeyi ve AES'i açıklamak
- Anahtar türetmeyi (PBKDF2) ve yinelemeleri açıklamak
- Bir anahtar dosyası üretmek ve korumak
- openssl enc ile bir dosyayı şifrelemek ve şifresini çözmek
- Bir geri yüklemeyi ihtiyaç duymadan önce sınamak
Temel terimler
- Simetrik şifreleme
- Aynı anahtarın şifrelediği ve şifreyi çözdüğü şifreleme.
- AES
- Gelişmiş Şifreleme Standardı: 128 bitlik bloklara ve 128, 192 ya da 256 bitlik anahtarlara sahip bir blok şifre.
- Anahtar türetme fonksiyonu (KDF)
- Bir parolayı ya da başka bir sırrı, genellikle yavaşça ve bir tuzla, kriptografik bir anahtara dönüştüren fonksiyon.
- Düz metin ve şifreli metin
- Okunabilir girdi ve şifrelenmiş çıktı.
- Bekleyen verinin şifrelenmesi
- Saklanan veriyi şifrelemek: dosyalar, yedekler, diskler, veritabanları.
← Bozuk erişim denetimi ve IDOR · Tüm dersler · MITRE ATT&CK: saldırgan davranışı için ortak bir dil →