Bu siteyi kullanarak Gizlilik Politikası'nı ve Çerez Politikası'nı kabul etmiş olursunuz.
Kabul et
Tekno TürkiyeTekno Türkiye
  • Anasayfa
  • Teknoparklar
    Teknoparklar
    Teknoparklar, bilimsel ve teknolojik çalışmaların yapıldığı, Ar-Ge projelerinin geliştirildiği ve yenilikçi şirketlerin bulunduğu özel alanlardır. Üniversitelerle işbirliği içerisinde olan bu teknoparklar, genellikle üniversite kampüsleri içerisinde…
    Daha Fazla Göster
    En Trend Haberler
    Teknoparkta İş Deneyimi Kazanma Rehberi
    Teknoparkta İş Deneyimi Kazanma Rehberi
    18 Ocak 2024
    Türkiye’deki Teknoparklar
    Türkiye’deki Teknoparklar: İnovasyonun Üretim Üssü
    13 Kasım 2025
    Teknoloji Geliştirme Bölgelerindeki İş Birliği Modelleri
    Teknoloji Geliştirme Bölgelerindeki İş Birliği Modelleri
    17 Ocak 2024
    Son Haberler
    AR-GE Projelerinde Teknoloji Hazırlık Seviyesi (TRL) Nedir? 9 Seviye Açıklaması
    21 Temmuz 2026
    Yazılımcılar İçin Teknopark Uzaktan Çalışma Yasası ve Teknopark Muafiyetleri
    12 Aralık 2025
    Girişimciler İçin Vergi Cenneti: Teknopark Vergi Avantajları ve SGK Avantajları (2025 Rehberi)
    12 Aralık 2025
    Teknoloji Transfer Ofisi (TTO) Nedir? Girişimcilere Hangi Destekleri Sağlar?
    12 Aralık 2025
  • Startup
    Startup
    Startup, genellikle yeni bir ürün veya hizmet sunan ve sürdürülebilir bir iş modeli üzerine kurulan genç bir şirket veya girişimdir. Bu tür girişimler, genellikle hızlı…
    Daha Fazla Göster
    En Trend Haberler
    TÜBİTAK 1512 (BİGG) Desteği
    TÜBİTAK 1512 (BİGG) Desteği ile Kendi Şirketini Nasıl Kurarsın? (2025 Rehberi)
    12 Aralık 2025
    DSPM nedir
    DSPM Nedir? Veri Güvenliği İçin 11 Kritik Avantaj
    8 Ağustos 2026
    Product-Market Fit
    Product-Market Fit (Ürün-Pazar Uyumu) Nedir? Yakaladığınızı Nasıl Anlarsınız?
    3 Ocak 2026
    Son Haberler
    OAuth Dynamic Client Registration Nedir? RFC 7591 İçin 10 Kritik Kontrol
    15 Ağustos 2026
    Policy as Code Nedir? OPA ve Rego ile 10 Kritik Avantaj
    8 Ağustos 2026
    DSPM Nedir? Veri Güvenliği İçin 11 Kritik Avantaj
    8 Ağustos 2026
    SPIFFE ve SPIRE Nedir? Mikroservis Güvenliği İçin 11 Avantaj
    7 Ağustos 2026
  • Savunma Sanayi
    Savunma Sanayi
    Geleceğin Yatırım Fırsatı Savunma sanayisi, bir ülkenin askeri ihtiyaçlarını karşılamak için üretilen, geliştirilen ve satılan ürün ve hizmetleri kapsayan bir sektördür. Bu alandaki yatırımlar, hem…
    Daha Fazla Göster
    En Trend Haberler
    Savunma Sanayiinde Yenilikçi Yaklaşımlar
    Savunma Sanayiinde Yenilikçi Yaklaşımlar
    17 Ocak 2024
    Savunma Sanayiinde Yüksek Teknoloji İhtiyacı ve Yerli Çözümler
    Savunma Sanayiinde Yüksek Teknoloji İhtiyacı ve Yerli Çözümler
    17 Ocak 2024
    Savunma Sanayi
    Savunma Sanayi
    17 Ocak 2024
    Son Haberler
    Robotik Sistemlerin Savunma Sanayinde Kullanım Alanları
    12 Aralık 2025
    Milli ve Yerli Savunma Sanayi Projeleri
    12 Aralık 2025
    F110 Motoru Üretimi: Türk Savunma Sanayiinin Yeni Hedefleri ve Planları
    20 Ocak 2024
    ASELSAN’dan Yeni Müjde: ASELFLIR-400 İçin Yapılan İlk Teslimat Detayları
    18 Ocak 2024
  • Tekno Blog
    Tekno BlogDaha Fazla Göster
    SAML 2.0 güvenliği nedir
    SAML 2.0 Güvenliği Nedir? SSO İçin 12 Kritik Güvenlik Önlemi
    13 Ağustos 2026
    DPoP nedir
    DPoP Nedir? OAuth Token Güvenliği İçin 12 Güçlü Önlem
    13 Ağustos 2026
    OpenID Connect güvenliği nedir
    OpenID Connect Güvenliği Nedir? 12 Kritik ve Güçlü Önlem
    13 Ağustos 2026
    Container Image Signing nedir
    Container Image Signing Nedir? Sigstore ve Cosign ile 10 Güvenlik Avantajı
    12 Ağustos 2026
    DAST nedir
    DAST Nedir? Web Uygulamaları İçin 10 Güçlü Güvenlik Testi
    12 Ağustos 2026
  • AR-GE
Arama
Technology
  • Advertise with us
  • Newsletters
  • Deal
Health
  • Provega Bilişim
  • Proje Danışmanlık
Entertainment
  • Provega Bilişim
  • Proje Danışmanlık
© 2024 Tekno Türkiye. Her hakkımız saklıdır.
Okuma: RFC 9901 SD-JWT Nedir? 10 Kritik Seçici Açıklama Kontrolü
Paylaş
Giriş Yap
Bildirim Daha Fazla Göster
Tekno TürkiyeTekno Türkiye
  • Teknoparklar
  • Tekno Blog
  • Startup
  • Savunma Sanayi
  • Firmalar
Arama
  • Tekno Türkiye
    • Firmalar
    • Teknoparklar
    • Savunma Sanayi
    • AR-GE
  • Startup
  • Tekno Blog
    • Dijital Dönüşüm
    • Finans
    • Havacılık ve Uzay
    • İmalat
    • İnovasyon
    • Sağlık
    • Teknoloji
    • Yazılım
Mevcut bir hesabınız var mı? Giriş Yap
Bizi Takip Edin
  • Provega Bilişim
  • Proje Danışmanlık
© 2024 Tekno Türkiye. Her hakkımız saklıdır.
Tekno Türkiye > Blog > siber güvenlik > RFC 9901 SD-JWT Nedir? 10 Kritik Seçici Açıklama Kontrolü
siber güvenlik

RFC 9901 SD-JWT Nedir? 10 Kritik Seçici Açıklama Kontrolü

admin
Son güncelleme: 2026/08/20 at 11:35 AM
admin
Paylaş
5 minimum okunma
Paylaş
RFC 9901 SD-JWT, modern kimlik ve API güvenliği uygulamalarında belirli bir birlikte çalışabilirlik sorununu çözmek için yayımlanmış IETF standardıdır. Doğru uygulama yalnız başarılı örneği çalıştırmak değil, saldırı ve hata koşullarını da açık biçimde yönetmek anlamına gelir. Bir JWT içindeki tüm iddiaları göstermek yerine yalnız gerekli alanların açıklanmasına izin verir; açıklanmayan verilerin bütünlüğü salted hash özetleriyle korunur ve isteğe bağlı holder key binding ile sunan taraf anahtara bağlanabilir.

Table of Contents

Toggle
  • İçindekiler
  • RFC 9901 SD-JWT: Hızlı Bakış
  • RFC 9901 SD-JWT Neden Önemlidir?
  • RFC 9901 SD-JWT İçin 10 Kritik Güvenlik Kontrolü
    • 1. Issuer İmzasını Zorunlu Tutun
    • 2. Salt İçin Yeterli Entropi Kullanın
    • 3. Hash Algoritmasını Açıkça Yönetin
    • 4. Disclosure Özetlerini Yeniden Hesaplayın
    • 5. İddia Adlarını da Gizlilik Açısından Değerlendirin
    • 6. Geçerlilik İddialarını Yanlışlıkla Seçilebilir Yapmayın
    • 7. Holder Key Binding Gereksinimini Belirleyin
    • 8. Nonce ile Tekrar Saldırısını Önleyin
    • 9. Yalnız Gerekli Disclosure Alanlarını İsteyin
    • 10. Anahtar Yaşam Döngüsünü Planlayın
  • RFC 9901 SD-JWT Uygulama Örneği
  • Sık Yapılan Uygulama Hataları
  • İlgili Tekno Türkiye İçerikleri
  • Sık Sorulan Sorular
    • SD-JWT ne sağlar?
    • SD-JWT bütün veriyi şifreler mi?
    • SD-JWT+KB farkı nedir?
    • Varsayılan hash algoritması nedir?
  • Essential Uygulama Özeti
  • Resmî ve Güvenilir Kaynaklar
  • Sonuç

İçindekiler

  • Hızlı Bakış
  • 10 Kritik Güvenlik Kontrolü
  • Uygulama Örneği
  • Sık Sorulan Sorular
  • Resmî Kaynaklar
  • Sonuç

RFC 9901 SD-JWT: Hızlı Bakış

Taraflar Issuer, Holder, Verifier
Temel yapı Issuer-signed JWT + Disclosures
Bağlama seçeneği Key Binding JWT
Varsayılan özet SHA-256
Bileşik biçim SD-JWT veya SD-JWT+KB

RFC 9901 SD-JWT Neden Önemlidir?

Dağıtık sistemlerde token, anahtar ve yetkilendirme verisi birden fazla bileşen arasında taşınır. RFC 9901 SD-JWT ortak veri biçimi ve doğrulama beklentisi sağlayarak özel, birbirine uyumsuz çözümleri azaltır. Ancak standart biçimi kullanmak tek başına güvenlik sağlamaz; issuer, audience, algoritma, yaşam süresi, hata yönetimi ve anahtar politikaları ayrıca uygulanmalıdır.

RFC 9901 SD-JWT İçin 10 Kritik Güvenlik Kontrolü

1. Issuer İmzasını Zorunlu Tutun

Issuer-signed JWT güvenilir bir anahtarla imzalanmalıdır. none algoritmasını reddedin, alg değerini sabit politikayla kontrol edin ve anahtarın doğru issuer kaydından geldiğini doğrulayın.

2. Salt İçin Yeterli Entropi Kullanın

Tahmin edilebilir veya tekrar kullanılan salt değerleri açıklanmayan düşük entropili iddiaların sözlük saldırısıyla bulunmasını kolaylaştırır. Her disclosure için güvenli rastgele salt üretin.

3. Hash Algoritmasını Açıkça Yönetin

_sd_alg alanını politika kapsamında doğrulayın. RFC 9901 birlikte çalışabilirlik için SHA-256 desteğini zorunlu kılar; bilinmeyen veya zayıf algoritmaları reddedin.

4. Disclosure Özetlerini Yeniden Hesaplayın

Verifier, gelen her disclosure değerinin özetini hesaplamalı ve imzalı payload içindeki karşılıkla eşleştirmelidir. Eşleşmeyen, tekrarlanan veya beklenmeyen disclosure kabul edilmemelidir.

5. İddia Adlarını da Gizlilik Açısından Değerlendirin

Bir iddianın değeri saklansa bile adının görünmesi hassas bilgi sızdırabilir. Veri modelini yalnız değer gizliliğine göre tasarlamayın.

6. Geçerlilik İddialarını Yanlışlıkla Seçilebilir Yapmayın

exp, nbf veya kritik politika alanlarının disclosure içine alınması verifier’ın geçerlilik kararını bozmamalıdır. Profil, hangi iddiaların daima açık ve zorunlu olduğunu belirlemelidir.

7. Holder Key Binding Gereksinimini Belirleyin

Kimlik bilgisinin başka biri tarafından sunulması riskliyse SD-JWT+KB kullanın. cnf anahtarı, KB-JWT imzası, sd_hash, nonce ve audience birlikte doğrulanmalıdır.

8. Nonce ile Tekrar Saldırısını Önleyin

Key Binding JWT içindeki nonce tek kullanımlık ve verifier tarafından ilişkilendirilmiş olmalıdır. Eski nonce değerlerini tekrar kabul etmek sunum kopyalama riskini artırır.

9. Yalnız Gerekli Disclosure Alanlarını İsteyin

Verifier veri minimizasyonu uygulamalı ve hizmet için gerekmeyen iddiaları talep etmemelidir. Seçici açıklama desteği, aşırı veri toplama için gerekçe değildir.

10. Anahtar Yaşam Döngüsünü Planlayın

Issuer ve holder anahtarlarının üretimi, saklanması, rotasyonu ve iptali için ayrı politikalar tanımlayın. Eski anahtarlarla imzalanmış sunumların ne kadar süre kabul edileceğini belirleyin.

RFC 9901 SD-JWT Uygulama Örneği

~~~
Örnek yalnız yapıyı göstermek içindir. Üretim ortamında gerçek anahtar, uç nokta, algoritma ve güven politikaları kuruluşun tehdit modeline göre seçilmelidir. Testler yalnız geçerli veriyi değil; hatalı imza, yanlış audience, bilinmeyen algoritma, tekrar saldırısı ve süresi dolmuş veri senaryolarını da kapsamalıdır.

Sık Yapılan Uygulama Hataları

  • Zayıf veya tekrar kullanılan salt üretmek
  • Disclosure özetini kontrol etmemek
  • Key Binding gereken yerde yalnız SD-JWT kabul etmek
  • Nonce tekrarını engellememek
  • Gereksiz kişisel verileri istemek

İlgili Tekno Türkiye İçerikleri

RFC 7662 Token Introspection, RFC 9449 DPoP ve RFC 8414 Authorization Server Metadata rehberlerini de inceleyebilirsiniz.

Sık Sorulan Sorular

SD-JWT ne sağlar?

Holder’ın yalnız seçtiği iddiaları açıklamasını ve verifier’ın bütünlüğü doğrulamasını sağlar.

SD-JWT bütün veriyi şifreler mi?

Hayır. Seçici açıklama ve imzalı özet yapısı sağlar; taşıma gizliliği ayrıca korunmalıdır.

SD-JWT+KB farkı nedir?

Key Binding JWT ekleyerek holder’ın ilgili özel anahtara sahip olduğunu kanıtlar.

Varsayılan hash algoritması nedir?

_sd_alg yoksa SHA-256 kullanılır ve uygulamalar SHA-256’yı desteklemelidir.

Essential Uygulama Özeti

RFC 9901 SD-JWT uygulanırken giriş doğrulama, anahtar yönetimi ve bağlam kontrolleri birlikte ele alınmalıdır. RFC 9901 SD-JWT yalnız veri biçimi olarak görülmemeli, uçtan uca güven politikasıyla desteklenmelidir. Her RFC 9901 SD-JWT dağıtımı negatif testler ve gözlemlenebilir güvenlik kayıtları içermelidir. Güvenli bir RFC 9901 SD-JWT uygulaması beklenmeyen algoritmayı reddeder, yetki sınırlarını dar tutar ve hataları istemciye gereksiz ayrıntı vermeden yönetir.

Resmî ve Güvenilir Kaynaklar

  • RFC 9901 — Selective Disclosure for JWTs
  • RFC 7519 — JSON Web Token
  • RFC 8725 — JWT Best Current Practices

Sonuç

RFC 9901 SD-JWT, doğru tehdit modeli ve sıkı doğrulama kurallarıyla kullanıldığında kimlik altyapısının birlikte çalışabilirliğini ve güvenliğini güçlendirir. En önemli yaklaşım, standardı yalnız normal akış için değil; anahtar değişimi, saldırı, iptal ve hata senaryoları için de eksiksiz uygulamaktır.

Ayrıca Hoşunuza Gidebilir

RFC 7521 OAuth Assertion Framework Nedir? 10 Kritik Doğrulama Kontrolü

RFC 7518 JSON Web Algorithms Nedir? 10 Güvenli Algoritma Kontrolü

RFC 7517 JSON Web Key Nedir? 10 Kritik Anahtar Kontrolü

RFC 7516 JSON Web Encryption Nedir? 10 Güçlü Şifreleme Kontrolü

RFC 7515 JSON Web Signature Nedir? 10 Kritik İmza Kontrolü

ETİKETLENEN: Digital Identity, JWT, RFC 9901, SD-JWT, Selective Disclosure

Posta Bültenine Kayıt Olun

Takipte kalın! En son son dakika haberlerinin doğrudan gelen kutunuza gönderilmesini sağlayın.
Kaydolarak Kullanım Koşullarımızı kabul etmiş ve Gizlilik Politikamızdaki veri uygulamalarını kabul etmiş olursunuz. İstediğiniz zaman abonelikten çıkabilirsiniz.
Bu makaleyi paylaş
Facebook Twitter Pinterest WhatsApp WhatsApp LinkedIn Tumblr Reddit Vkontakte Telegram Eposta Linki Kopyala Yazdır
Paylaş
Önceki makale Cross-Device Flow Güvenliği Nedir? RFC 10027 İçin 10 Kritik Kontrol
Sonraki makale RFC 9278 JWK Thumbprint URI Nedir? 10 Güçlü Anahtar Kontrolü
Bir yorum bırakın Bir yorum bırakın

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

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bizi Takip Edin

12.1k Takipçi Beğen
14.2k Takipçi Takip et
12.3k Takipçi Takip et

Son İçerikler

RFC 7521 OAuth Assertion Framework Nedir? 10 Kritik Doğrulama Kontrolü
siber güvenlik 22 Ağustos 2026
RFC 7518 JSON Web Algorithms Nedir? 10 Güvenli Algoritma Kontrolü
siber güvenlik 22 Ağustos 2026
RFC 7517 JSON Web Key Nedir? 10 Kritik Anahtar Kontrolü
siber güvenlik 22 Ağustos 2026
RFC 7516 JSON Web Encryption Nedir? 10 Güçlü Şifreleme Kontrolü
siber güvenlik 22 Ağustos 2026
RFC 7515 JSON Web Signature Nedir? 10 Kritik İmza Kontrolü
siber güvenlik 22 Ağustos 2026
//

Yüksek ziyaretçi sayımız ile Yerli ve Milli Teknolojilerin yanında Teknoparklar hakkında ayrıntılı bilgiye sahip olacağınız Türkiye’nin en iyi iş, inovasyon ve teknoloji portalıyız.

Tekno Türkiye

  • Gizlilik Politikası
  • Çerez (Cookie) Politikası
  • Künye
  • İletişim
  • AR-GE
  • Firmalar
  • Haberler
  • Savunma Sanayi
  • Startup
  • Teknoparklar
  • AR-GE Proje Hazırlama
  • Teknopark AR-GE Proje
  • AR-GE Portal Yönetim

Tekno Blog

  • Dijital Dönüşüm
  • Finans
  • Havacılık ve Uzay
  • İmalat
  • İnovasyon
  • Sağlık
  • Teknoloji
  • Yazılım

Posta Bülteni

En yeni içeriklere anında ulaşmak için e-posta bültenimize abone olun!

Tekno TürkiyeTekno Türkiye
Bizi Takip Edin
© 2024 Tekno Türkiye. Her hakkımız saklıdır.
adbanner
AdBlock Algılandı
Sitemiz reklam destekli bir sitedir. Lütfen sitemizi desteklemek için beyaz listeye ekleyin.
Tamam, beyaz listeye ekleyeceğim
Tekrar hoşgeldiniz!

Hesabınıza giriş yapın

Şifrenizi mi unuttunuz?