Güvenli NTS protokolü desteğiyle NTP sunucuları NTPsec 1.2.0 ve Chrony 4.0'ın piyasaya sürülmesi

İnternetin protokollerini ve mimarisini geliştiren IETF (Internet Engineering Task Force) Komitesi, tamamlanan NTS (Ağ Zaman Güvenliği) protokolü için RFC'nin oluşturulması ve ilgili spesifikasyonun tanımlayıcı altında yayınlanması RFC 8915. RFC "Önerilen Standart" statüsünü aldı, bundan sonra RFC'ye bir taslak standart (Taslak Standart) statüsü verme çalışmaları başlayacak, bu aslında protokolün tamamen dengelenmesi ve yapılan tüm yorumları dikkate almak anlamına geliyor.

NTS'nin standartlaştırılması, zaman senkronizasyonu hizmetlerinin güvenliğini artırmak ve kullanıcıları, istemcinin bağlandığı NTP sunucusunu taklit eden saldırılardan korumak için önemli bir adımdır. Saldırganların yanlış zamanı ayarlama manipülasyonu, TLS gibi zamana duyarlı diğer protokollerin güvenliğini tehlikeye atmak için kullanılabilir. Örneğin saatin değiştirilmesi TLS sertifikalarının geçerliliğine ilişkin verilerin yanlış yorumlanmasına yol açabilir. Şimdiye kadar, NTP ve iletişim kanallarının simetrik şifrelemesi, istemcinin sahte bir NTP sunucusuyla değil, hedefle etkileşime girmesini garanti etmeyi mümkün kılmıyordu ve anahtar kimlik doğrulaması, yapılandırılması çok karmaşık olduğundan yaygınlaşamadı.

NTS, genel anahtar altyapısının (PKI) öğelerini kullanır ve NTP (Ağ Zaman Protokolü) kullanarak istemci-sunucu etkileşimlerini kriptografik olarak korumak için TLS ve AEAD (İlişkili Verilerle Doğrulanmış Şifreleme) şifrelemesinin kullanımına izin verir. NTS iki ayrı protokol içerir: NTS-KE (ilk kimlik doğrulamayı ve TLS üzerinden anahtar anlaşmasını gerçekleştirmek için NTS Anahtar Oluşturma) ve NTS-EF (zaman senkronizasyon oturumunun şifrelenmesinden ve kimlik doğrulamasından sorumlu NTS Uzantı Alanları). NTS, NTP paketlerine çeşitli genişletilmiş alanlar ekler ve tüm durum bilgilerini bir çerez mekanizması kullanarak yalnızca istemci tarafında saklar. Ağ bağlantı noktası 4460, NTS protokolü aracılığıyla bağlantıların işlenmesi için ayrılmıştır.

Güvenli NTS protokolü desteğiyle NTP sunucuları NTPsec 1.2.0 ve Chrony 4.0'ın piyasaya sürülmesi

Standartlaştırılmış NTS'nin ilk uygulamaları yakın zamanda yayınlanan sürümlerde önerilmiştir. NTPsec 1.2.0 и Chrony 4.0. kronik Fedora, Ubuntu, SUSE/openSUSE ve RHEL/CentOS dahil olmak üzere çeşitli Linux dağıtımları arasında zamanı senkronize etmek için kullanılan bağımsız bir NTP istemcisi ve sunucu uygulaması sağlar. NTP sn gelişiyor Eric S. Raymond liderliğinde ve NTPv4 protokolünün (NTP Classic 4.3.34) referans uygulamasının bir çatalıdır ve güvenliği artırmak için kod tabanının yeniden işlenmesine odaklanmıştır (güncel olmayan kodun temizlenmesi, saldırı önleme yöntemlerinin kullanılması ve korumalı bellek ve dizelerle çalışmaya yönelik işlevler).

Kaynak: opennet.ru

Yorum ekle