Oturum aç Sonsuza kadar ücretsiz Başlayın

Bir puan durumu, satış konuşması değil

Kimlik Bilgileri Yönetiminin On Altın Kuralı

Bunlar, bir kimlik bilgileri sisteminin üzerine inşa edilmesi gereken kurallardır — teknik, test edilebilir, geçme/kalma. Herhangi bir aracı bunlara karşı tutun, bizimkiler dahil ve kaç tanesini tuttuğunu sayın. Endüstrinin çoğu yarısından azını tutuyor, çünkü sırların yirmi yıldır saklanma şekli, okunması ve hatırlanması gereken insanlar için tasarlanmıştı. Bu varsayımı ortadan kaldırın ve çıta yükselir. İşte olması gereken yer burası.

On kural. Clavitor'ın tuttuğu her kural.

Her kural, iyi kimlik bilgileri yönetiminin evrensel bir ilkesidir. Her birinin altında, açık terimlerle, Clavitor'ın ona nasıl uyduğu tam olarak açıklanmaktadır.

01 — Rastgele anahtar

Anahtar rastgeledir ve hiçbir insan onu görmez.

Bir insanın okuyabileceği bir sır, kimlik avı yoluyla elde edilebilir, tahmin edilebilir, yeniden kullanılabilir veya ondan zorla alınabilir. Anahtar, makinenin ürettiği rastgele materyal olmalıdır — asla görüntülenmez, asla yazılmaz, asla bir insanın bildiği hiçbir şeyden kurtarılamaz.

02 — Ana parola yok

Ana parola yok. Bir donanım anahtarı tek anahtardır.

Bir ana parola bir kapıdır ve bir kapı kırılabilir. Sahibinin kurtarma ifadesi, saldırganın kurtarma ifadesidir. Güvenin kökü, mevcut olması gereken fiziksel bir anahtar olmalıdır.

03 — Operatör kör

Operatör, sakladığı verilerin şifresini çözemez.

Sunucuları çalıştıran şirket sırlarınızı okuyabiliyorsa, kötü niyetli bir çalışan, bir celp veya o şirketi ihlal eden herkes de okuyabilir. Gizlilik, operatörün iyi davranışına değil, matematiğe dayanmalıdır.

04 — Kodun çalıştığı yerde asla

Kimlik bilgileri kodun çalıştığı yerde asla yaşamaz.

Bir .env dosyasındaki, bir ortam değişkenindeki veya yerel bir önbellekteki kimlik bilgisi, bir sonraki çalışacak şeyin onu almasını bekler. Kod, bir sırrın kullanımına sahip olmalı, asla ona sahip olmamalıdır.

05 — Numaralandırma yok

Bir aracı numaralandıramaz. Yalnızca adlandırıldığı şeye ulaşır.

Bir aktör mağazayı listeleyebilir, arayabilir veya göz atabilirse, tek bir taviz sahip olduğunuz her şeyin bir haritası haline gelir. Numaralandıramama, numaralandırmaya konulan herhangi bir sınırdan daha güçlüdür.

06 — Makineye bağlı

Bir kimlik bilgisi, kendisine verildiği makineye bağlıdır.

Bir kimlik bilgisinin sonunda çalınacağını varsayın. Önemli olan, ait olduğu makinenin dışında bir değeri olup olmadığıdır. Her yerden çalışan bir anahtar, saldırganın dizüstü bilgisayarından çalışır.

07 — Toplu boşaltma yok

Tek bir aktör kasayı boşaltamaz.

Normal kullanım birkaç sırra dokunur. Bir hırsızlık her şeyi hızlı bir şekilde almaya çalışır. Sistem bu ikisini ayırt etmeli ve sahibinin izlemesine gerek kalmadan ikincisini durdurmalıdır.

08 — Kaydedilmiş ve ilişkilendirilmiş

Her eylem kaydedilir ve ilişkilendirilir.

Paylaşılan hesaplar ve sessiz okumalar hesap verebilirliği yok eder. Bir şeyler ters gittiğinde, tam olarak kimin veya neyin yaptığını ve dokunduğu her kimlik bilgisini bilmeniz gerekir. Boşlukları olan bir kayıt, kayıt değildir.

09 — İstemcide hiçbir şey beklemede değil

İstemcide hiçbir kimlik bilgisi kalmaz. Disk üzerinde değil, bellekte değil, şifrelenmiş bile değil.

Şifrelenmiş yerel bir kopya hala bir kopyadır ve ona giden anahtar aynı makinededir. Cihazda duran herhangi bir şey, bir saldırganın geri dönebileceği bir şeydir. Bir kimlik bilgisi yalnızca kullanıldığı an için var olmalıdır.

10 — Doğrulanmış kriptografi

Kriptografi doğrulanmıştır, icat edilmemiştir.

Kendi kendine geliştirilen kriptografi, akıllı ekiplerin kaybettiği yoldur. Bir sırrı koruyan öncüller, bağımsız incelemeciler tarafından zaten doğrulanmış olanlar olmalı ve derleme, onlarsız gönderilmesini imkansız hale getirmelidir. Sıkıcı ve denetlenmiş, zekice olanı yener.

Listeyi çalıştırın.

Mevcut aracınızı on üzerinden çalıştırın. Sonra bizimkini çalıştırın. Bunları yazdık çünkü endüstrinin çoğu sessizce birkaçını başarısız oluyor — ve Clavitor'ı hiçbirini başarısız olmayacak şekilde inşa ettik.