- Reklam -
Ana Sayfa » Yazarlar

Özellik bazlı şifreleme

Ayhan Sevgi Tarafından 18 Aralık 2011
0
1.3K Görüntülemeler



Geçen haftaki yazımızın ana fikri çerçevesinde ‘farklı şifreleme modellerine’ ihtiyaç duyduğumuzu belirttim. Çok kullanıcılı ve dağınık bir sistemde (örneğin, hasta bilgi ve tanı dokümanlarının tutulduğu ve doktor, hemşire ve diğer hastane görevlilerinin ulaşması ve işlem yapması gereken bir sistemde) bir kullanıcı eğer bazı yetki ve özelliklere sahipse bir veriye ulaşma hakkını elde etmelidir. Böyle bir yapıyı uygulayıp çalıştırabilmek için güvenilir sunucu (trusted server) kullanabiliriz. Kullanıcıya verdiğimiz erişim yetkisi ile onun veriye ulaşmasını sağlarız. Ancak, bu sunucu güvenirliğini kaybettiğinde, tüm verinin mahremiyeti de kaybolur. Klasik bir şifreleme modeli uyguladığımızda ise, birden fazla kullanıcıya farklı anahtarlar vermek ve bu farklı anahtarlarla aynı verinin birden fazla şifrelenmiş halini tutmamız gerekecek. Dolayısı ile genişleyemeyen (unscalable) bir yapı ile karşı karşıya oluruz.
Amacım, önce problemi açıklamak ve sonra bu problemi çözmek için önerilen bir modelden bahsetmekti; adı ciphertext-policy attribute-based encryption. Buna şimdilik ‘şifre kurallı ve özellik bazlı şifreleme’ diye tercüme edelim; kısaca özellik bazlı şifreleme de diyebiliriz.
Önerilen sistemde bir kullanıcının gizli anahtarı (private key), kullanıcıya ait özellikleri belirten birden fazla karakter dizisi (strings) ile ilişkilendiriliyor. Kullanıcı bir dokümanı şifrelediğinde, o dokümana erişimi bu özelliklerin belirlediği özel bir yapı ile sağlanabileceğini belirtiyor. Açık dokümana erişmek isteyen başka bir kullanıcının yetki ve özellikleri (credentials and attributes) eğer bu özel yapıyı geçebiliyorsa bu kullanıcı dokümanın şifresini açabilir. Bu özel yapı, prensip olarak bir erişim ağacına benziyor. Ağacın yaprakları özellikleri tutuyor ve düğüm noktaları ise eşik lojik kapılarından ibaret. Bir OR veya AND kapısı böyle eşik kapıları yardımıyla kurulabildiği için, istediğimiz erişim kuralları dizgesini uygulayabiliriz. Özellik bazlı şifreleme metotlarını uygulamak için bize gereken açık anahtarlı sistemler ise bilinear dediğimiz grup ikilileri.

Ayhan Sevgi

BThaber Yayın Koordinatörü





Yazar

Ayhan Sevgi

BThaber Yayın Koordinatörü

Sonraki Habere Geç

WebOS açık platform haline geliyor, Android’in rakibi oluyor

Bir Yorum Bırak

Bir yanıt yazın Yanıtı iptal et

Yorum yapabilmek için oturum açmalısınız.

  • Bizi takip etmek için

  • Popüler İçerikler

    • 1
      Kurum kültürü yönetiminde yapay zeka etkisi!
    • 2
      Fintek çözümleri, kurumsal rekabette belirleyici oluyor
    • 3
      Elektrikli ve hibrit araçların yaygınlığı hızla artıyor
    • 4
      Ar-Ge ve otomasyona yatırım yapmak bir gereklilik

  • " Bu sitede yer alan yazılar (içerik) üzerindeki 5846 sayılı Fikir ve Sanat Eserleri Kanunu altında düzenlenen tüm maddi ve manevi haklar eser sahibi olan BThaber'e aittir. Söz konusu içerikler eser sahibinin izni olmadan kopyalanamaz, çoğaltılamaz, işlenemez, değiştirilemez veya başka internet sitelerinde ya da basılı veya görsel yayın yapan diğer mecralarda yayınlanamaz. "
    +90 216 2259442
    İletişim & Satış : info@bthaber.com.tr
    Bulten Gönderimi : bulten@bthaber.com.tr

    BThaber Bültenleri İçin Kaydolun





  • BThaber’de aramak için:

  • Son İçerikler

    • Piapiri, finansal teknoloji şirketine dönüştü
    • Savunma ekosisteminde ‘yerli ve milli teknoloji’ vizyonuna katkı
    • E-ihracat için stratejik güçbirliği
    • Turizm sektöründe dönüşüm şart!
    • Maps, haritada yenilikler sunuyor

  • KURUMSAL
  • KÜNYE
  • Anasayfa
  •   
  •  
  •   
© Copyright 1995 - 2025 BThaber | Powered By BUBERKA YAZILIM
Geldanlagen
Aramaya başlamak için birşeyler yaz ve enter tuşuna basın

Bildirimler