Zarf şifreleme
Zarf şifreleme, veri anahtarını onu koruyan anahtardan ayırır. Şifreli dosya ile paketlenmiş veri anahtarı birlikte ele alınmalıdır.
Veriyi ve veri anahtarını ayrı korumak
Zarf şifreleme, veriyi Data Encryption Key veya DEK adı verilen veri şifreleme anahtarıyla şifreler. Başka bir anahtar, Key Encryption Key veya KEK, bu DEK’i şifreler. İkinci işleme wrapping, yani anahtarı paketleme de denir. DEK’in şifreli biçimi şifreli veriyle birlikte saklanabilir; KEK ayrı korunur.
Kurgusal bir belge portalı document-42 dosyasını bunun için üretilmiş bir DEK ile şifreler. DEK’i, anahtar yönetim hizmetindeki KEK ile paketletir. Belgeyle birlikte şifreli dosyayı, paketlenmiş DEK’i ve gerekli anahtar referansını saklar. Şifrelenmemiş DEK’i oraya kalıcı olarak koymaz.
Okurken iki katmanı da ele almak
Dosyayı açmak için uygulamanın şifreli dosyaya ve paketlenmiş DEK’e erişmesi gerekir. Anahtar yönetim hizmetindeki uygun yetkiyle DEK’i açabilir ve onunla dosyanın şifresini çözebilir. Bu nedenle anahtar kullanım yetkileri ve bellekte erişilebilir olan DEK’in yönetimi güvenlik açısından önemini korur.
Paketlenmiş DEK ile birlikte çalınmış veri kopyası, koruyucu KEK’e erişimle aynı değildir. Saldırgan ayrıca DEK’i açmak için yeterli yetkileri edinirse bu ayrımın koruması kaybolabilir. Dolayısıyla yapı, erişim kontrolünün yerini tutmaz. Sonraki KEK yenilemesinde de hangi paketlenmiş anahtar ve eski sürümlerin gerekli kaldığı belirlenmelidir.
Kaynaklar
İlgili terimler
- Şifreleme anahtarını yenilemeAnahtar yenileme, yeni anahtar malzemesini kullanıma alır. Eski verilerin ve yedeklerin çözülmesi için hangi anahtar sürümünün gerektiği ayrıca belirlenmelidir.
- Denetim günlüğüDenetim günlüğü önemli uygulama olaylarını izlenebilir kılar. Aktör, eylem, etkilenen nesne ve sonuç birlikte okunabilmelidir.
- Veri saklama politikasıVeri saklama politikası, saklamanın amacını, başlangıcını, süresini ve sonunu belirler. Silme işleri ve kopyalar teknik olarak ele alınmalıdır.
- Veri minimizasyonuVeri minimizasyonu, kişisel verileri belirli amaç için uygun, ilgili ve gerekli olan kapsamla sınırlar.
- Parolaya salt eklemeParolaya salt eklenirken her yeni parola hash’i ayrı bir rastgele ek değer alır. Salt kayıtla birlikte saklanır ve gizli olması gerekmez.
- Argon2Argon2, yoğun bellek kullanan parola hash işlevleri ailesidir. Varyant, bellek ihtiyacı ve çalışma süresi güvenlik ve işletim gereksinimlerine uymalıdır.
Projeniz ASES ile
Projenizi bize anlatın. İlk değerlendirmemizle size dönelim.