Ders 2.7: İndirmeleri doğrulamak
Yayıncıların bir dosyanın tam olarak yayımladıkları şey olduğunu kontrol etmene nasıl izin verdiği: yayımlanmış sağlama toplamları, sha256sum -c ve dosyayla aynı yerden gelen bir sağlama toplamının neden yetmediği; dijital imzaların eklediği şey budur. Laboratuvarda iki sunucu türü için bir izleme ajanı indirdin; biri üreticiden, biri bir aynadan. İkisini üreticinin SHA256SUMS dosyasıyla kontrol ediyor, kurcalanmış olanı yakalıyor, ne eklendiğine bakıyor ve kimse kurmadan onu kaldırıyorsun.
15 dk
Bu derste öğreneceklerin
- Yayımlanmış bir sağlama toplamının neyi kanıtladığını açıklamak
- Dosyaları sha256sum -c ile doğrulamak
- Başarısız bir kontrolü tanımak ve ona göre davranmak
- Sağlama toplamlarının neden güvenilir bir kaynağa ihtiyaç duyduğunu açıklamak
- İmzaların ve HTTPS'in tabloyu nasıl tamamladığını açıklamak
Temel terimler
- Sağlama toplamı
- Bir dosyadan, onu sonra kontrol etmek için hesaplanan değer. Güvenlik için SHA-256 gibi kriptografik bir özet olmalıdır.
- Ayna
- Başkasının dosyalarının kopyalarını indirme yükünü dağıtmak için barındıran sunucu.
- Dijital imza
- Bir özel anahtarla yapılan ve herkesin eşleşen açık anahtarla kontrol edebildiği değer; bir dosyayı kimin yayımladığını ve değiştirilmediğini kanıtlar.
- Tedarik zinciri saldırısı
- Bir hedefe, güvendiği yazılım ya da hizmetler aracılığıyla saldırmak; örneğin bir güncellemeyi ya da bir indirmeyi kurcalayarak.
← Aynı köken ilkesi ve CORS · Tüm dersler · Saldırı yüzeyi: bir sisteme açılan her kapı →