BT Sözlüğü › Güvenlik › Horton ilkesi

Horton ilkesi

Güvenlik Svenska → Güncellendi: 2026-10-14

Söylenenin değil kastedilenin kimliğini doğrula — bir MAC, mesajın yalnızca baytlarını değil yorumunun tamamını kapsamalıdır.

Niels Ferguson ve Bruce Schneier ilkeyi 2003’te Practical Cryptography kitabında dile getirdi; adı Dr. Seuss’un, kastettiğini söyleyen ve söylediğini kasteden fili Horton’dan geliyor. Mesele şu: yanlış veri üzerindeki geçerli bir etiket değersizdir. Algoritma seçimi, uzunluk alanları, protokol sürümü ya da gönderen doğrulanan kısmın dışında kalırsa, saldırgan MAC’lenmiş tek bir baytına dokunmadan yorumu değiştirebilir.

Pek çok saldırı kılık değiştirmiş birer Horton ihlalidir — şifre takımının hiç doğrulanmadığı sürüm düşürme saldırıları ya da iki farklı biçimde bölünebilen birleştirilmiş alanlar gibi. Çare sıkıcı ama etkili: belirsizliğe yer bırakmayan kodlama ve her bağlam bilgisinin MAC’in içinde olması.

← Sözlüğe dön