Ders 5.36: Kapsayıcı imaj imzalarını doğrulamak
payments:3.2 gibi bir etiket, gönderme yetkisi olan herkesin herhangi bir imaja yönlendirebileceği bir addan ibarettir. İmajları hatta imzalamak ve dağıtımdan önce imzayı doğrulamak, çalışan şeyi derlemenin ürettiği şeye bağlar. Laboratuvarda Northwind'in ödeme imajlarını cosign ve şirketin açık anahtarıyla doğruluyor, imzasız gönderilmiş bir etiketi yakalıyor, bir satıcı imajının neden satıcının anahtarını gerektirdiğini öğreniyor ve doğrulanmış imajı özetle sabitliyorsun; böylece etiket altından kayamıyor.
16 dk
Bu derste öğreneceklerin
- Etiketlere neden tek başına güvenilemeyeceğini açıklamak
- Bir imaj imzasını cosign ve bir açık anahtarla doğrulamak
- cosign'ın hatalarını okumak (imza yok, yanlış anahtar)
- Bir imzanın kapsadığı özeti bulmak
- Özetle dağıtmak
Temel terimler
- cosign
- Sigstore'un kapsayıcı imajlarını imzalayıp doğrulayan aracı; imzalar kayıt defterinde imajın yanında saklanır.
- Özet
- Bir imaj manifestosunun SHA-256'sı; tam olarak tek bir imajı tanımlar.
- Etiket
- Bir imaj için taşınabilir bir ad (payments:3.1).
- Şeffaflık günlüğü
- Rekor: imzalama olaylarının kaydedildiği herkese açık, yalnız eklenebilir günlük.
- Kabul ilkesi
- İmajları doğrulamadan geçemeyen pod'ları reddeden küme kuralı.
← Kapanış 1: ilk girişten kalıcılığa adli zaman çizelgesi · Tüm dersler · nmap ile makine ve hizmet keşfi, kapsam içinde →