Bağlantılı bir makine, fabrikadan çıktıktan sonra yıllarca yazılım güncellemesi alır. Her güncelleme bir zafiyeti kapatabilir, bir özellik ekleyebilir ya da bir güvenlik işlevini değiştirebilir; bazen üçünü birden. Makine Tüzüğü güncellemeleri yasaklamıyor. Neyin yüklü olduğunu söyleyebilmenizi, değişikliklerin kanıt bırakmasını ve bir güncellemenin asla tehlike yaratmamasını istiyor.
Tüzük ne istiyor
| Hüküm | Güncellemeler için anlamı |
|---|---|
| 1.1.9, paragraf 4 | Makine güvenli çalışması için gereken yazılımı tanımlar ve her zaman kolay erişilebilir bir biçimde gösterir |
| 1.1.9, paragraf 3 | Bu yazılım uyum açısından kritik olarak tanımlanır ve kazara veya kasıtlı bozulmaya karşı korunur |
| 1.1.9, paragraf 1 | Bir güncelleme hizmeti gibi uzak bir cihaz tehlikeli bir duruma yol açmamalı |
| 1.2.1(f) | Satıştan sonra yüklenen güvenlik yazılımı sürümleri, her yüklemeden sonra beş yıl tutulan izleme kaydının parçasıdır |
| Madde 3(16), Madde 18 | Üreticinin öngörmediği, tehlike yaratan ve yeni koruyucu önlem gerektiren bir değişiklik esaslı değişikliktir; onu yapan üretici olur |
Kimliği okunur kılın
Güvenlik açısından önemli her yazılım öğesine benzersiz bir tanımlayıcı ve sürüm verin ve makinenin bunları kendi ekranında veya terminalinde göstermesini sağlayın. Operatör, servis teknisyeni ve denetçi bayi aracına ihtiyaç duymadan aynı ekrana ulaşabilmeli. Listeyi teknik dosyada tutun ve her sürümde güncelleyin.
Yalnızca güvenliyken etkinleştirin
Bir güncellemeyi indirmek ve etkinleştirmek iki ayrı adımdır. İndirme arka planda yapılabilir. Etkinleştirme ise test edilebilir kurallara uymalı:
- İmaj imzalıdır ve imza, etkinleştirmeden önce onu çalıştıracak ünitede doğrulanır.
- Makine güvenli durumdadır: duruyor, çıkışlar kapalı, devam eden işlev yok.
- Operatör makine üzerinde onay verir; böylece biri habersizce yanında dururken hiçbir şey değişmez.
- Etkinleştirme başarısız olursa makine önceki geçerli imajı korur ya da güvenli bekleme durumunda kalır.
- Yükleme, sürümü ve sonucu izleme kaydına yazılır.
Güvenlik yamasını güvenlik değişikliği gibi ele alın
Bir zafiyeti kapatan yama da güvenlik işlevleri yürüten bir kontrolcüde çalışır. Yayından önce güvenlik işlevleri için regresyon testlerinizi çalıştırın, sonucu kaydedin ve sürüm kaydıyla birlikte saklayın. Bir değişiklik güncelleme prosedürünüzde öngörülmemişse ve Madde 3(16)'da anlatılan biçimde güvenliği etkiliyorsa, göndermeden önce olası bir esaslı değişiklik olarak değerlendirin.
CRA'nın farklı yöne çektiği yer
11 Aralık 2027'den itibaren Siber Dayanıklılık Tüzüğü tam olarak uygulanıyor. Ek I'i, zafiyetlerin güvenlik güncellemeleriyle giderilebilmesini; uygun olduğunda otomatik güncellemelerin varsayılan olarak açık olmasını ve kullanıcının bundan vazgeçebilmesini istiyor. İndirme ile etkinleştirmeyi ayrı tutarsanız bu, Makine Tüzüğü ile uyumludur: vazgeçme seçenekli otomatik indirme, yalnızca güvenli durumda ve operatör onayıyla etkinleştirme. Bu tutumu bir kez yazın ve her iki dosyada da ona atıf yapın.
Anahtarlar algoritmalardan uzun yaşar
Bir makine 15 yıl veya daha uzun süre hizmette kalabilir. En az iki doğrulama anahtarı yuvası tutun, imzalı anahtar güncellemeyi ve iptali destekleyin, özel imzalama anahtarını üründe değil, her imza için iki kişinin gerektiği bir donanım güvenlik modülünde tutun.
Kullanıcıyı bilgilendirin
Kullanım talimatları, güncellemelerin makineye nasıl ulaştığını, operatörün ne yapması gerektiğini ve bir güncelleme başarısız olursa ne olacağını anlatmalı (Ek III, 1.7.4.2; Madde 10(7) dijital talimatlara izin verir). Aralık 2027'den itibaren CRA, destek süresi ve otomatik güncellemelerin nasıl kapatılacağı dahil kendi listesini ekliyor.
Bu makale (AB) 2023/1230 sayılı Tüzüğü sade bir dille açıklar. Hukuki danışmanlık değildir.