Bir şirket, geliştirdiği yazılımın son sürümü tamamlandıktan sonra üzerinde oynanmamasını sağlamak istiyor. Şirket büyük olasılıkla aşağıdakilerden hangisini kullanmalıdır?
Bir cevap seçin
Cevabınızı kontrol etmek için bir seçeneğe dokunun.
Doğru cevap: Hashing.
Neden bu cevap
Şirket, yazılımın tamamlandıktan sonra değiştirilmediğinden emin olmak istediği için Hashing (Özetleme) kullanmalıdır. Hashing, bir verinin bütünlüğünü doğrulamak için kullanılan tek yönlü bir matematiksel fonksiyondur. Yazılımın son sürümü için bir hash değeri (özet) oluşturulur. Daha sonra, yazılımın herhangi bir zamanda değiştirilip değiştirilmediğini kontrol etmek için mevcut dosyanın hash değeri, orijinal hash değeriyle karşılaştırılır. Eğer değerler eşleşmezse, yazılımın üzerinde oynandığı anlaşılır. Encryption (Şifreleme) veriyi yetkisiz erişime karşı korur, ancak bütünlüğünü doğrudan garanti etmez. Şifrelenmiş bir veri değiştirilebilir ve yine de şifresi çözülebilir, ancak içeriği bozuk olur. Baselines (Temel Çizgiler) bir sistemin veya yazılımın belirli bir zamandaki yapılandırmasını tanımlar, ancak değişiklikleri otomatik olarak tespit etmez. Tokenization (Tokenizasyon) hassas verileri hassas olmayan sembollerle değiştirerek korur, ancak yazılım bütünlüğüyle ilgili değildir.
Sonsuz cevap arayışı olmadan sınavınızı geçin
Bu sınav için her doğrulanmış soruyu ve açıklamayı tek bir yerde edinin ve saatlerce süren hazırlıktan tasarruf edin. 1.000'den fazla sertifika · 20'den fazla dil · ücretsiz başlayın.
Sınavınızı daha hızlı geçin → Kart gerekmez