Bu sayfa otomatik olarak çevrildi. Orijinal İngilizce sürümü buradan okuyun.
Kurumsal Passkey Whitepaper. Passkey programları için pratik rehberler, geçiş kalıpları ve KPI'lar.
Tarayıcı Destek Durumu
En Güncel (Nisan 2026): Chrome 146, DBSC'yi Windows'ta genel erişime sundu, ve özelliği Origin Trial (Orijin Denemesi) aşamasından çıkardı. macOS desteği (Secure Enclave kullanarak) yaklaşan bir Chrome sürümünde sunulacak. Google ayrıca federe kimlik (çapraz kökenli SSO bağlamaları), gelişmiş kayıt (mTLS / donanım anahtarları) ve güvenli donanımı olmayan cihazlar için yazılım tabanlı anahtarlar için halka açık bir yol haritası duyurdu.
| Tarayıcı | Windows | macOS | Linux | Android | iOS | Durum |
|---|---|---|---|---|---|---|
| Chrome | ✅ GA (Chrome 146, TPM) | 🚧 Yakında (Secure Enclave) | ❌ | ❌ | ❌ | Windows'ta GA (Genel Erişim) (Nisan 2026), macOS yakında |
| Edge | ⏸️ Deneme bitti | ❌ | ❌ | ❌ | ❌ | Origin Trial Ekim 2025'te bitti, GA duyurulmadı |
| Safari | N/A | 🔄 Değerlendiriliyor | N/A | N/A | 🔄 Değerlendiriliyor | WebKit tartışıyor, uygulama duyurulmadı |
| Firefox | 🔄 İzleniyor | 🔄 İzleniyor | 🔄 İzleniyor | 🔄 İzleniyor | 🔄 İzleniyor | Değerlendiriliyor, uygulama taahhüdü yok |
Gösterge: ✅ Genel erişimde | 🚧 Duyuruldu / geliştirme aşamasında | ⏸️ Deneme bitti | 🔄 Değerlendiriliyor/izleniyor | ❌ Henüz mevcut değil
Not: DBSC, Chrome 146 (Nisan 2026) itibarıyla TPM'ye sahip Windows'ta genel erişimdedir. Güvenli Bölge (Secure Enclave) üzerinden macOS desteği bir sonraki aşamada kullanıma sunuluyor. Google'ın belirtilen yol haritası, korumayı özel güvenli donanımı olmayan cihazlara genişletmek için yazılım tabanlı anahtarları da içermektedir.
Önemli Avantajlar: DBSC vs Mevcut Model
| Özellik | Mevcut çerez modeli | DBSC modeli |
|---|---|---|
| Token türü | Taşıyıcı (sahip olma = erişim) | Bağlı (sahip olma + anahtar = erişim) |
| Hırsızlık sonucu | Hesabın tamamen ele geçirilmesi | İşe yaramaz token (yenilenemez) |
| Oturum süresi | Kısa (güvenlik için) | Uzun / sınırsız (tasarım gereği güvenli) |
| Kullanıcı sürtünmesi | Yüksek (sık girişler) | Düşük (görünmez güvenlik) |
| MFA atlama | Savunmasız (çerez aktarımı) | Dirençli (cihaz gerekir) |
| İptal etme | Yavaş (süresinin dolması beklenir) | Neredeyse gerçek zamanlı (bir sonraki yenilemede başarısız olur) |
World Wide Web'in mimarisi, durumsuzluk (statelessness) ilkesi üzerine kurulmuştur. HTTP ilk tasarlandığında, istekler arasında kullanıcılar hakkında bilgi tutmuyordu. Bunu çözmek için, bir web sitesinden gönderilen ve kullanıcının bilgisayarında depolanan, sonraki her istekle web sitesine geri gönderilecek küçük bir veri parçası olan "çerez" (cookie) icat edildi. Onlarca yıl boyunca bu mekanizma, oturum yönetiminin temeli olarak hizmet etti. Bir kullanıcı giriş yaptığında, sunucu kimlik bilgilerini doğrular ve bir çerez verir. Bu çerez bir "taşıyıcı token" (bearer token) görevi görür. Fiziksel dünyada taşıyıcı belgesi, sahibine temsil ettiği hakları veya varlıkları veren bir belgedir; tahvili elinizde tutarsanız, tahvilin sahibi olursunuz. Benzer şekilde, HTTP'nin dijital dünyasında çerezi elinizde tutarsanız kullanıcı sizsiniz.
Son makaleler
♟️
CIAM için Neden Kimlik Doğrulama Gözlemlenebilirliğine İhtiyacınız Var?
🔑
Cihazlara Bağlı Oturum Kimlik Bilgileri (DBSC) açıklandı
📖
WebAuthn Relying Party ID (rpID) ve Geçiş Anahtarları: Etki Alanları ve Yerel Uygulamalar
♟️
Geçiş Anahtarı Stratejisi: Geçiş Anahtarı Uygulamanız Neden Başarısız Olacak?
♟️
Geçiş Anahtarı 2. Gün Sorunları: Lansman Sonrası 5 Risk
Bu taşıyıcı yeteneği, aynı zamanda web'in en büyük faydası ve en derin güvenlik açığıdır. Tüm oturumun ve dolayısıyla kullanıcının kimliğinin, verilerinin ve finansal varlıklarının güvenliği tamamen o çerez dizisinin gizliliğine dayanır. Kötü niyetli bir aktör bu diziyi kopyalayabilirse, ilk kimlik doğrulama kontrollerini tamamen atlayarak dünyanın herhangi bir yerinden, herhangi bir cihazdan kullanıcı kimliğine bürünebilir. Bu spesifik güvenlik açığı, endüstriyel ölçekte bir "çerez hırsızlığı" ve "oturum ele geçirme" yeraltı ekonomisinin doğmasına neden oldu.
Sektör, FIDO (Fast Identity Online) standartlarının ve Geçiş Anahtarlarının (Passkeys) benimsenmesiyle kimlik doğrulamanın "ön kapısını" başarıyla güçlendirirken, saldırganlar odaklarını "arka kapıya", yani aktif oturuma kaydırıyor. Bir parolayı oltalama yoluyla ele geçirmek (phishing) zorlaşıyor, ancak bir oturum çerezini çalmak tehlikeli derecede etkili olmaya devam ediyor. Sektörün artan bu tehdide yanıtı Cihazlara Bağlı Oturum Kimlik Bilgileridir (DBSC).
DBSC, web oturumlarının nasıl sürdürüldüğüne dair bir paradigma değişikliğini temsil eder. Oturumun kriptografik olarak cihaza bağlandığı bir modele doğru basit taşıyıcı tokenlerden uzaklaşmayı önerir. Chrome 146'nın (Nisan 2026) DBSC'yi Windows'ta GA olarak sunmasıyla, standart, web ekiplerinin bugün dağıtabileceği deneysel bir üretim yeteneğinden çıkmıştır. Chrome, Windows'ta TPM'leri kullanır ve ardından macOS'ta Secure Enclave (Güvenli Bölge) desteğini sunmaya hazırlanmaktadır; spesifikasyonun kendisi anahtar depolama konusunda agnostiktir, yalnızca "açıklanan tehdide karşı sağlam" olmasını gerektirir. Bu, çalınan çerezleri çok daha az değerli hale getirir. Bağlı anahtar olmadan başka bir cihazdan yenilenemezler.
Bu makale, güvenlik mimarları, ürün yöneticileri ve geliştiriciler için tasarlanmış DBSC'nin kapsamlı bir analizini sunmaktadır. Teknik mimariyi, "sürtünmesiz güvenliğin" ticari etkilerini, Paylaşılan Sinyaller (CAEP/RISC) gibi yeni ortaya çıkan standartlarla olan ilişkiyi ve kuruluşların Corbado gibi platformları kullanarak bu geleceğe nasıl hazırlanabileceğini araştırıyor.
Bu Makalenin Yanıtladığı Temel Sorular
Bu yeni standardın karmaşıklığında gezinmek için, öncelikle mevcut oturum yönetimindeki temel sorunları ve DBSC'nin nasıl çözümler sunduğunu anlamalıyız. Bu alanların her biri, DBSC'nin ele aldığı kritik bir güvenlik açığını veya sınırlamayı temsil eder.
Mevcut oturum yönetiminin temel başarısızlığı, güvenin "taşınabilirliğidir". Bir sunucu bir oturum çerezi verdiğinde, aslında onu elinde tutan herkes için çalışan bir pasaport veriyor. Tarayıcılar HttpOnly ve Secure bayrakları (JavaScript erişimini engelleme ve HTTPS üzerinden iletimi sağlama) gibi savunmalar uygulamış olsa da, bu savunmalar yalnızca Siteler Arası Komut Dosyası Çalıştırma (XSS) veya ağ dinleme gibi belirli çıkarma vektörlerine karşı koruma sağlar. Ana bilgisayar cihazında çalışan kötü amaçlı yazılımlara karşı hiçbir koruma sunmazlar. "Bilgi Çalanlar" (Infostealers), özellikle diski tarayıcının çerez depolama dosyasını bulmak, şifresini çözmek (genellikle kullanıcının kendi işletim sistemi düzeyindeki kimlik bilgilerini kullanarak) ve içerikleri bir komuta ve kontrol sunucusuna sızdırmak için tasarlanmış kötü amaçlı yazılımlardır. Saldırgan çereze sahip olduğunda, oturumu ele geçirmek için çalınan tokeni kendi tarayıcısına enjekte ederek bir Çerez Aktarımı (Pass-the-Cookie) saldırısı gerçekleştirebilir. Sunucu, geçerli bir çerez görerek isteğin meşru olduğunu varsayar.
DBSC, kimlik doğrulamasının ikinci bir faktörünü oturum bakım döngüsünün kendisine dahil eder. Statik bir sır olan standart bir güvenli çerezin aksine, bir DBSC oturumu kısa ömürlü bir taşıyıcı token ve bir kriptografik sahiplik kanıtından oluşur. Tarayıcı, cihazda güvenli bir şekilde depolanan bir genel-özel anahtar çifti oluşturur. Sunucu, oturumu genel anahtara bağlar. Periyodik olarak, tarayıcı sunucudan gelen bir sorguyu imzalayarak özel anahtarı hala elinde tuttuğunu kanıtlamalıdır. Spesifikasyon, "açıklanan tehdide karşı sağlam" anahtar depolama gerektirir. Chrome, mevcut olduğunda Windows'ta TPM'yi kullanır. Bir saldırgan çerezi farklı bir cihazdan çalarsa, onu yenileyemez çünkü gerekli kriptografik imzayı oluşturamaz. "Taşıyıcı" yönü çok kısa bir pencereye indirgenirken, "bağlayıcı" yönü uzun vadeli süreklilik sağlar.
Geçiş Anahtarları ve DBSC, kullanıcı yaşam döngüsünün farklı aşamalarını güvence altına alan tamamlayıcı teknolojilerdir. Geçiş Anahtarları (FIDO2), parolalar olmadan bir oturum başlatmak için kimliği kanıtlama, kimlik doğrulama sorununu çözer ve böylece kimlik bilgisi avını ortadan kaldırır. DBSC, çerez hırsızlığı yoluyla oturum ele geçirmeyi önemli ölçüde zorlaştırarak kimlik doğrulama sonrası sorunu ele alır. FIDO Alliance, DBSC'yi oturum ele geçirmeye karşı "çıtayı yükselten" tamamlayıcı bir teknoloji olarak çerçeveler. Birlikte, giriş ve oturum yaşam döngüsü genelinde saldırı yüzeyini azaltırlar, ancak DBSC, devam eden cihaz erişimine sahip kötü amaçlı yazılımlara veya aynı cihazdaki gerçek zamanlı ortadaki tarayıcı (browser-in-the-middle) saldırılarına karşı koruma sağlamaz.
| Teknolojiler | Uzaktan Oltalama | Kimlik Bilgisi Doldurma | Token Hırsızlığı |
|---|---|---|---|
| Geçiş Anahtarları | ✅ | ✅ | ❌ |
| DBSC / DPoP | ❌ | ❌ | ✅ |
| Geçiş Anahtarları + DBSC / DPoP | ✅ | ✅ | ✅ |
Geçiş Anahtarları ve DBSC nasıl birlikte çalışır?
| Yön | Geçiş Anahtarları | DBSC | Birleşik fayda |
|---|---|---|---|
| Kapsam | Kimlik doğrulama (giriş) | Oturum yönetimi | Uçtan uca koruma |
| Azaltılan tehdit | Parola oltalama, kimlik bilgisi doldurma | Uzaktan oturum ele geçirme, çerez hırsızlığı | Hesap devralma için çıtayı önemli ölçüde yükseltir |
| Kullanıcı deneyimi | Parolasız giriş | Şeffaf oturum koruması | Sorunsuz, güvenli deneyim |
| Anahtar depolama | Cihaza bağlı veya senkronize edilmiş kimlik bilgileri | Cihaza bağlı (mevcut olduğunda HSM) | Esnek kimlik doğrulama, katı oturum bağlama |
| Dağıtım | Parolaların yerini alır | Mevcut oturumları geliştirir | Artımlı güvenlik iyileştirmeleri |
DBSC, bu sorunu çözmeye yönelik ilk girişim değil. "Token Binding", çerezleri temel alınan TLS (Transport Layer Security - Taşıma Katmanı Güvenliği) bağlantısına bağlamaya çalışan önceki bir standarttı. Kriptografik olarak sağlam olmasına rağmen, TLS katmanına aşırı bağımlılığı nedeniyle Token Binding benimsenemedi. Modern web'de, TLS bağlantıları genellikle yük dengeleyiciler, CDN'ler veya ters proxy'lerde sonlandırılırken, uygulama mantığı bunların arkasındaki sunucularda bulunur. Token Binding bilgilerini bu karmaşık ağ katmanları aracılığıyla yaymak çok zor oldu. DBSC, tamamen Uygulama Katmanında (HTTP) çalışarak bu başarısızlıktan ders çıkarır. Temel ağ bağlantısına bağlı değildir, bu da onu mevcut yük dengeleyiciler, proxy'ler ve bulut altyapısıyla uyumlu hale getirir.
Ürün liderleri için DBSC, kullanıcı deneyimini (UX) iyileştirirken aynı zamanda güvenliği iyileştirme fırsatı sunar. Geleneksel olarak, yüksek güvenlik kısa oturum zaman aşımları anlamına geliyordu ve kullanıcıları sık sık (sürtünme) giriş yapmaya zorluyordu. Oturumu cihaza bağlayarak, uzaktan çerez hırsızlığı riski önemli ölçüde azalır. İşletmeler, çalınan çerezlerin başka bir cihazdan yenilenemeyeceğini bilerek daha uzun oturum süreleri düşünebilirler. Bununla birlikte, DBSC cihaz hırsızlığına, cihazdaki kalıcı kötü amaçlı yazılımlara veya kötü niyetli bir kullanıcı tarafından kötüye kullanıma karşı koruma sağlamadığından, oturum ömrü politikaları hala bu kalan riskleri yansıtmalıdır.
DBSC'nin arkasındaki aciliyeti anlamak için, modern tehdit ortamının karmaşıklığını takdir etmek gerekir. Oturum çerezlerinin çalınması, niş bir hacker hilesinden ölçeklenebilir, otomatikleştirilmiş bir sektöre dönüştü.
Hizmet Olarak Kötü Amaçlı Yazılım (MaaS), siber suçlular için giriş engelini düşürdü. RedLine, Raccoon, Vidar ve Taurus gibi "Bilgi Çalanlar", öncelikli bir hedefle tasarlanmış, ticari olarak satılan kötü amaçlı yazılım türleridir: web tarayıcılarından veri sızdırma. Bu bilgi çalanlar oltalama e-postaları, kırılmış (cracked) yazılımlar veya kötü amaçlı reklamlar yoluyla dağıtılır. Yüklendikten sonra, Chrome, Edge ve Firefox gibi tarayıcıların verilerini depoladığı belirli dosya yollarını hedeflerler.
Bu günlükler toplanır ve Genesis Market (kapatılmadan önce) ve Russian Market gibi karanlık web pazar yerlerinde satılır. Alıcılar, belirli yüksek değerli hedefler için aktif çerezler içeren günlükleri arayabilirler: "Salesforce," "Gmail," "Bank of America," veya "AWS Console."
Atlatma: Bir çerez günlüğünün değeri, Çok Faktörlü Kimlik Doğrulamayı (MFA) atlama yeteneğinde yatar. Çoğu MFA zorluğu (SMS, TOTP, Push) yalnızca giriş olayı sırasında ortaya çıkar. Oturum kurulduktan ve çerez verildikten sonra, sunucu kullanıcının güvenilir olduğunu varsayar. Geçerli bir oturum çerezini içe aktaran bir saldırgan, MFA kapısından kayarak geçer ve sunucuya aktif bir sekmeye dönen kullanıcı gibi görünür.
Bulut üretkenlik paketleri birincil hedeflerdir. Bir Google Workspace veya Microsoft Entra ID (eski adıyla Azure AD) hesabı için çalınan bir oturum çerezi, bir saldırgana kurumsal e-postalara, belgelere ve dahili sistemlere erişim sağlayabilir. Google'ın kendi tehdit istihbaratı, Google Hesaplarına erişmek için birincil vektör olarak çerez hırsızlığında büyük bir artış olduğunu bildirdi ve bunu DBSC'ye yaptıkları yatırımın arkasındaki itici güç olarak açıkça adlandırdı. 2 Adımlı Doğrulamayı (2SV) ve geçiş anahtarlarını zorunlu kıldıkça, saldırganların sadece kimlik bilgisi avından (2SV / geçiş anahtarlarının durdurduğu) çerez hırsızlığına (2SV / geçiş anahtarlarının genellikle durdurmadığı) yöneldiğini belirtiyorlar.
Tarihsel olarak, risk motorları User-Agent (Kullanıcı Aracısı) dizesine, ekran çözünürlüğüne, yüklü yazı tiplerine ve IP adresine bakarak cihaz parmak izlerini analiz ederek oturum hırsızlığını tespit etmeye çalıştı. Bir oturum çerezi aniden biraz farklı bir tuval (canvas) parmak izi ile yeni bir IP'den görünürse, sunucu bunu geçersiz kılabilir. Sorun: Tarayıcılardaki gizlilik girişimleri (Safari'nin Akıllı İzleme Koruması ve Chrome'un Privacy Sandbox'ı gibi), reklam izlemeyi durdurmak için bu parmak izlerinin entropisini aktif olarak azaltıyor. Bu, güvenlik için "iyi" parmak izi oluşturmayı giderek zorlaştırıyor. Ayrıca, saldırganlar artık kurbanın profiline mükemmel şekilde uyması için bu parmak izlerini taklit etmelerine olanak tanıyan, sezgisel algılamayı etkisiz hale getiren "Anti-Detect" (Algılama Karşıtı) Tarayıcılar kullanıyor. DBSC, bu olasılıksal tahmin oyununu deterministik kriptografik kanıtla değiştirir.
Cihazlara Bağlı Oturum Kimlik Bilgileri (DBSC), istemci cihazındaki bir anahtara bağlı oturumlar oluşturmak için standartlaştırılmış bir API ve protokol sunar. Spesifikasyon, "açıklanan tehdide karşı sağlam" anahtar depolama gerektirir ancak uygulama konusunda agnostiktir. Chrome, mevcut olduğunda Windows'ta TPM'yi kullanır. Bu bölüm, W3C Çalışma Taslağı ve Chrome belgelerinde tanımlanan mekaniği ayrıntılarıyla anlatmaktadır.
| Bileşen | Açıklama | DBSC'deki Rolü |
|---|---|---|
| Kullanıcı aracısı (tarayıcı) | İstemci uygulaması (Chrome, Edge vb.). | Anahtar çiftini yönetir, HSM etkileşimini yönetir ve kanıt eklemek için ağ isteklerini durdurur. |
| Bağlı Taraf (sunucu) | Web uygulaması (örn. bankacılık portalı). | Sorgular yayınlar, imzaları doğrular ve oturum yaşam döngüsünü yönetir. |
| Anahtar depolama | Güvenli depolama (TPM, Secure Enclave veya diğer) | Özel anahtarı saklar. Chrome, mevcut olduğunda Windows'ta TPM kullanır; spesifikasyon uygulama konusunda agnostiktir. |
| Oturum çerezi | Standart bir HTTP çerezi. | Taşıyıcı token olarak kullanılır, ancak çok kısa bir ömre sahiptir (örneğin, 5-10 dakika). |
| Sahiplik kanıtı | Kriptografik bir imza. | Tarayıcı tarafından özel anahtara hala sahip olduğunu kanıtlamak için gönderilen bir JWT. |
DBSC yaşam döngüsü, standart bir oturumdan bağlı bir oturuma sorunsuz bir geçiş sağlayarak geriye dönük uyumluluk ve aşamalı geliştirme sağlar.
Bağlama işlemi, kullanıcı standart yöntemleri (parola, geçiş anahtarı vb.) kullanarak kimlik doğrulamasını başarıyla yaptıktan hemen sonra başlar.
Sunucu Sinyali: Başarılı giriş üzerine, sunucu bir oturum çerezi ayarlar (her zamanki gibi) ancak DBSC desteğini gösteren belirli bir başlık ekler.
HTTP HTTP/1.1 200 OK Set-Cookie: session_id=xyz123...; Secure; HttpOnly; SameSite=Strict Secure-Session-Registration: (ES256 RS256); path="/auth/dbsc/register"
Anahtar Oluşturma: Tarayıcı bu başlığı ayrıştırır. Cihazda güvenli bir şekilde depolanan yeni bir asimetrik anahtar çifti (örn. Eliptik Eğri P-256) oluşturur.
Kayıt İsteği: Tarayıcı, belirtilen kayıt yoluna bir istek gönderir. Bu istek, Özel Anahtar (kendinden imzalı onay) tarafından imzalanmış, bir JSON Web Token (JWT) içindeki yeni oluşturulan Genel Anahtarı (Public Key) içerir.
HTTP POST /auth/dbsc/register HTTP/1.1 Content-Type: application/jwt \<JWT Header\>.\<JWT Payload containing Public Key\>.\<Signature\>
Oturum Bağlama: Sunucu, genel anahtarın işlevsel olduğundan emin olmak için imzayı doğrular. Ardından, kullanıcının oturumunu (session_id=xyz123) bu özel Genel Anahtar ile ilişkilendirmek için veritabanını günceller. Bu andan itibaren oturum "bağlıdır".
Güvenliği performansla dengelemek için (güvenli anahtar işlemleri gecikme ekleyebilir), DBSC çift tokenli bir sistem kullanır.
Güvenlik mekanizmasının kalbi budur. Kısa ömürlü çerezin süresi dolduğunda, farklı bir cihazdaki saldırgan kilitlenir, ancak meşru kullanıcı (bağlı anahtara erişimi olan) devam edebilir.
HTTP POST /auth/dbsc/refresh HTTP/1.1 Sec-Secure-Session-Id: \<Session ID\> Secure-Session-Response: \<JWT Signature of Challenge\>
Kullanıcının bilgisayarına RedLine Stealer bulaştıran bir saldırgan düşünün.
access_token ve session_id'yi çalarlar. Bunları kendi tarayıcılarına aktarırlar.
Gizlilik, DBSC'nin merkezi bir tasarım hedefidir. W3C spesifikasyonu, kullanıcıları siteler arasında izleyebilecek küresel tanımlayıcıların kullanımını açıkça yasaklamaktadır.
DBSC'nin uygulanması, sunucunun genel anahtarlar hakkında durum bilgisini korumasını gerektirir.
public_key ve last_challenge'ı user_id ve
session_expiry ile birlikte depolamak üzere güncellenmelidir.Teknik spesifikasyonların ötesinde DBSC; iş stratejisi, ürün yol haritaları ve uyumluluk duruşları için önemli etkiler taşır.
Güvenlik girişimleri genellikle maliyet merkezleri veya sürtünme oluşturucular olarak görülür. DBSC bu anlatıyı tersine çevirir. Aşağıdaki diyagram, cihaz bağlamanın nasıl bir dizi ticari fayda yarattığını göstermektedir:
Avrupa'daki GDPR (Genel Veri Koruma Yönetmeliği) gibi yasal çerçeveler, kuruluşların güvenliği sağlamak için "uygun teknik ve organizasyonel önlemleri" uygulamasını gerektirir.
FIDO Alliance teknik incelemeleri, "Güvence Düzeyleri" kavramını vurgulamaktadır.
DBSC'yi tam olarak takdir etmek için onu benzer sorunları çözmeye çalışan diğer teknolojilerle karşılaştırmalıyız.
Belirtildiği gibi Token Binding, oturumu TLS katmanına bağlamaya çalıştı.
DPoP (RFC 9449), "gönderen kısıtlamalı" OAuth tokenleri için standarttır. Hem erişim (access) tokenlerini hem de yenileme (refresh) tokenlerini ortak bir anahtara bağlar—yenileme tokenleri de uzun ömürlü taşıyıcı kimlik bilgileri olduğu için bu kritiktir. Her API isteği bir DPoP kanıtı içerir: HTTP yöntemi, URL, zaman damgası ve benzersiz tanımlayıcı içeren imzalı bir JWT. FAPI 2.0 gibi yüksek güvenceli spesifikasyonlar, gönderen kısıtlamalı tokenleri zorunlu kılar; mTLS kullanılamadığında önerilen yöntem DPoP'dur.
Temel fark: DPoP anahtarları uygulama bağlamında yaşar. En iyi uygulama, dışa aktarılamayan depolama için OS API'lerini kullanmaktır, ancak bu zorunlu değildir—birçok uygulama anahtarları JavaScript erişimine açık bellekte tutar. Bir saldırgan rastgele kod yürütebilirse (XSS, kötü amaçlı yazılım), DPoP anahtarlarına erişebilir veya isteğe bağlı olarak kanıtlar oluşturabilir. DPoP, tokenin farklı istemciler arasında tekrar oynatılmasını (replay) durdurur, ancak güvenliği ihlal edilmiş bir tarayıcı bağlamını koruyamaz.
DBSC, sahiplik kanıtını tarayıcıya ve donanıma taşır. Özel anahtar, JavaScript'in okuyamayacağı veya dışa aktaramayacağı bir TPM veya güvenli bölgede yaşar. Tarayıcı protokolü işler ve uygulama koduna anahtarları ifşa etmeden imzalar üretir. Web uygulaması tamamen tehlikeye atılsa bile, bir saldırgan başka bir makinedeki çalınmış çerezler için yeni kanıtlar basamaz.
| Yön | DPoP | DBSC |
|---|---|---|
| Hedef | OAuth erişim + yenileme tokenleri | Tarayıcı oturum çerezleri |
| Anahtar depolama | Uygulama bağlamı (en iyi uygulama: OS API'leri) | Donanım destekli (TPM) |
| XSS direnci | ⚠️ Uygulamaya bağlı | ✅ Anahtarlar dışa aktarılamaz |
| Birincil kullanım | Yerel uygulamalar, SPA'lar, FAPI 2.0 | Kullanıcıya dönük web oturumları |
Sinerji: FIDO Alliance'ın belirttiği gibi, geçiş anahtarları girişte oltalama saldırılarını ortadan kaldırırken, DBSC/DPoP kimlik doğrulama sonrası tokenleri korur. Modern bir mimari her ikisini birleştirir: OAuth API'leri için DPoP (özellikle düzenlenmiş açık bankacılık), tarayıcı oturumları için DBSC. Birlikte, tüm oturum yaşam döngüsü boyunca "al ve taşı" saldırı vektörünü kapatırlar.
Çerez ömürlerini kısaltmak (örneğin 15 dakikaya), güvenliği artırır ancak UX'i mahveder. Kullanıcılar sürekli giriş yapmaya zorlanır. DBSC, 30 günlük bir çerezin Kullanıcı Deneyimi ile 5 dakikalık bir çerezin etkili güvenliğine olanak tanır.
DBSC'nin potansiyeli, Paylaşılan Sinyaller Çerçevesi (SSF), özellikle Sürekli Erişim Değerlendirme Profili (CAEP) ve Risk Yönetimi (RISC) ile birleştirildiğinde daha da artar. Not: SSF/CAEP gelişmekte olan bir ekosistem yeteneğidir—mimari desen tanımlanmıştır, ancak yaygın çapraz satıcı dağıtımı hala olgunlaşmaktadır.
Eski modelde, bir kullanıcının cihazı ele geçirilirse, Kimlik Sağlayıcının (IdP) Hizmet Sağlayıcıya (SP) oturumu hemen şimdi sonlandırmasını söylemesinin bir yolu yoktu. SP'nin çerezin süresinin dolmasını beklemesi gerekirdi.
Öngörülen DBSC + CAEP akışı:
DBSC'nin benimsenmesi tarayıcı satıcılarına bağlıdır. 2026'daki manzara önemli ölçüde değişti: Chrome, Nisan 2026'da DBSC'yi Origin Trial'dan (Orijin Denemesi) Windows'ta genel kullanıma taşıdı, macOS ise sırada. Diğer tarayıcılar hala değerlendirme aşamasında.
Google, DBSC'nin birincil itici gücü ve onu geniş çapta sunan ilk tarayıcıdır.
Microsoft aktif olarak katılıyor.
Apple'ın duruşu mobil kapsama alanı için kritik.
Mozilla'nın, karmaşıklık ve gizlilikle ilgili belirtilen endişelerle DBSC'yi değerlendiren bir standart konum sorunu var. Standart istikrara kavuştuktan sonra uygulamak için kamuya açık bir taahhüt yoktur.
DBSC ve geçiş anahtarları için mevcut ekosistem desteği göz önüne alındığında, kuruluşlar bu tamamlayıcı teknolojileri uygulamak için aşamalı bir yaklaşım benimsemelidir. Aşağıdaki yol haritası, acil eylemleri ve stratejik planlama kilometre taşlarını ana hatlarıyla belirtmektedir:
Önce Geçiş Anahtarlarını Dağıtın: Kimlik doğrulama katmanını güvence altına almak için geçiş anahtarı uygulamasıyla başlayın. Bu, kimlik bilgisi avına karşı anında koruma sağlar ve DBSC'den gerçek değer elde etmenin önkoşuludur.
DBSC Kayıt ve Yenileme Uç Noktalarını Gönderin: Chrome 146 GA ile gerçekçi çalışma
artık arka uç entegrasyonudur: giriş yanıtlarına Secure-Session-Registration
başlıkları ekleyin ve /dbsc/register'ı, imzalı sorguları doğrulayan bir yenileme uç
noktasıyla birlikte uygulayın. Ön uç kodunun değişmesi gerekmez.
Yenileme Tokenleri ile Kısa Ömürlü Oturumları Uygulayın: Henüz DBSC'ye hazır değilseniz, yenileme mekanizmaları ile kısa ömürlü tokenlerin mimari desenini benimseyin. Bu, bugün güvenliği artırırken arka ucunuzu DBSC'ye hazırlar.
Hibrit Bir Yaklaşım Benimseyin: Geri dönüş seçeneklerini (fallback) korurken yetenekli tarayıcılara (şu anda Windows'ta Chrome 146+, sırada macOS Secure Enclave) DBSC sunmak için özellik algılamayı kullanın. Bu, Safari, Firefox veya Edge'deki kullanıcıları dışlamadan güvenliği en üst düzeye çıkarır.
Sonraki Yol Haritası Öğelerine Hazırlanın: Google, daha geniş cihaz kapsamı için federe kimlik (çapraz kökenli SSO bağlamaları), gelişmiş kayıt (mTLS / donanım anahtarları) ve yazılım tabanlı anahtarları açıkça belirtti. Bir SSO veya IdP katmanı çalıştırıyorsanız, şimdiden çapraz kökenli bağlamayı (cross-origin binding) kapsamaya başlayın.
Kimlik Sağlayıcılarla Entegre Olun: Okta, Auth0 veya benzer IdP'leri kullanıyorsanız, SDK'larında DBSC desteğini etkinleştirmek için onlarla birlikte çalışın. Birçoğu Origin Trial'lara (Orijin Denemelerine) katıldı ve Chrome GA olduğuna göre DBSC özelliklerini aktif olarak kullanıma sunuyor.
DBSC'yi sıfırdan uygulamak büyük bir mühendislik yüküdür. Kriptografik uzmanlık, tarayıcı tutarsızlıkları hakkında derin bilgi ve anahtarları ve sorguları yönetmek için sağlam bir sunucu tarafı altyapısı gerektirir. İşte bu noktada Corbado bir etkinleştirici olarak hizmet eder.
Düşük güvenceli bir girişin üzerine yüksek güvenceli bir oturum kuramazsınız. Bir kullanıcı zayıf bir parolayla giriş yaparsa, oturum yalnızca o parola kadar güvenli olur. Corbado'nun temel ürünü (yönetilen geçiş anahtarları) gerekli temeli sağlar. Kuruluşlar, Corbado'yu entegre ederek geçiş anahtarlarını kolayca dağıtabilir ve oturumun başlangıcının oltalama saldırılarına karşı dirençli olmasını sağlar.
Corbado, güvenilir cihaz tespitini geliştirmek için DBSC'den yararlanacaktır. DBSC sinyalleri mevcut olduğunda, bir oturumun belirli bir cihazdan kaynaklandığına dair kriptografik kanıt sağlarlar ve bu da Corbado'nun kimlik doğrulama güven düzeylerini buna göre artırmasına olanak tanır.
Corbado'nun DBSC'yi platformuna nasıl entegre etmeyi planladığına dair sorularınız için ekibe ulaşın.
Önümüzdeki birkaç yıl boyunca web hibrit (karma) olacak. Bazı kullanıcılar DBSC yetenekli tarayıcılara (Windows 11'de Chrome) sahip olacak; diğerleri ise eski sistemlerde olacak. Bu parçalanmayı idare etmek zordur. Corbado'nun Passkey Intelligence motoru, yetenekli cihazlara geçiş anahtarları ve diğerlerine geri dönüşler (fallbacks) sunarak tam olarak bu tür geri dönüş mantığını işlemek üzere tasarlanmıştır. Aynı zeka, oturum bağlamaya da uygulanır ve güvenliğin her kullanıcı için cihazlarının yeteneklerine göre en üst düzeye çıkarılmasını sağlar.
"Taşıyıcı Token" dönemi sona eriyor. Mevcut oturum yönetimi feci şekilde başarısız oluyor — taşıyıcı tokenler, endüstriyel ölçekteki kötü amaçlı yazılım operasyonları tarafından çalınabilir ve en güçlü kimlik doğrulama yöntemlerini bile atlayan hesap ele geçirmelerine olanak tanıyarak herhangi bir cihazdan kullanılabilir. Bu temel güvenlik açığı, milyarlarca dolar değerinde bir yeraltı ekonomisi yarattı.
Cihazlara Bağlı Oturum Kimlik Bilgileri (DBSC), sektörün gelişmekte olan yanıtını temsil ediyor. HttpOnly bayrakları ve statik sırlarıyla geleneksel güvenli çerezlerin aksine DBSC, cihaza bağlı anahtarlar aracılığıyla kriptografik sahiplik kanıtı ekler. Bu, çalınan çerezleri çok daha az değerli hale getirir. Başka bir cihazdan yenilenemezler. Token Binding, tüm altyapıda karmaşık TLS katmanı değişiklikleri gerektirerek başarısız olduğu yerde, DBSC mevcut yük dengeleyiciler ve CDN mimarileriyle uyumlu olarak HTTP uygulama katmanında çalışarak başarılı olur. Not: DBSC'nin tarayıcının bağlamayı atladığı (TPM kullanılamıyor, ağ hataları) belgelenmiş geri dönüş (fallback) yolları vardır, bu nedenle çerez hırsızlığı riskini ortadan kaldırmaz ancak büyük ölçüde azaltır.
DBSC ve Geçiş Anahtarları (Passkeys) arasındaki sinerji, kullanıcı yolculuğu boyunca saldırganlar için çıtayı önemli ölçüde yükseltir. Geçiş anahtarları, girişte kimlik bilgisi oltalama saldırılarını ortadan kaldırırken, DBSC, uzaktan çerez hırsızlığı yoluyla oturum ele geçirmeyi çok daha zorlaştırır - ikisi birlikte, FIDO Alliance'ın öngördüğü "yüksek güvenceli" kimlik çerçevesini oluşturur. Chrome 146'nın Nisan 2026'da Windows'ta GA olarak DBSC sunmasıyla ve macOS Secure Enclave desteğinin de sırada olmasıyla, standart hazırlık aşamasından çıkıp sunum aşamasına geçmiştir. Google'ın yayınlanan yol haritası (federe kimlik, mTLS / donanım anahtarı kaydı, yazılım tabanlı anahtarlar) önümüzdeki 12 aylık genişlemenin sinyalini veriyor.
Ürün Yöneticileri için iş senaryosu (business case) ilgi çekicidir: DBSC, dolandırıcılık kayıplarını ve destek maliyetlerini aynı anda azaltırken, giriş sürtünmesini önemli ölçüde azaltan "sınırsız" güvenli oturumlara olanak tanır. ROI, daha yüksek dönüşüm oranları, daha az parola sıfırlama bileti ve ortadan kalkan hesap ele geçirme olayları olarak kendini gösterir. OAuth kullanan kuruluşlar, API tokenleri için DPoP aracılığıyla aynı anahtar bağlama konseptinden yararlanabilirken, Paylaşılan Sinyaller (CAEP/RISC) ile entegrasyon, gerçek zamanlı tehdit yanıtını mümkün kılar — tehlikeye atılmış oturumları bir sonraki yenileme girişiminde anında iptal eder.
Uygulamanın sıfırdan oluşturulması gerekmez. Corbado gibi platformlar geçiş anahtarı altyapısı sağlar ve tarayıcı desteği olgunlaştıkça cihaz bağlamayı entegre etmek için DBSC gelişmelerini takip etmektedir. W3C spesifikasyonu aktif bir Çalışma Taslağıdır (Working Draft), Chrome 146 Windows'ta GA'dır ve macOS'a sunulmaktadır ve diğer tarayıcılar hala standardı değerlendirmektedir.
Gidişat nettir: Bugün Geçiş Anahtarlarını ve DBSC'yi benimsemeye başlayan kuruluşlar, parolasız, oltalamaya dirençli gelecek için en iyi şekilde konumlanacaktır. Soru, cihaza bağlı oturumların uygulanıp uygulanmayacağı değil, kullanıcılarınızı ve işinizi korumak için bunları ne kadar hızlı dağıtabileceğinizdir. Web güvenliğinin geleceği yalnızca kimliği doğrulanmış (authenticated) değil; güvendiğimiz cihazlara kriptografik olarak bağlıdır.
Corbado, büyük ölçekte tüketici kimlik doğrulaması yöneten CIAM ekipleri için Passkey Intelligence Platform'tur. IDP loglarının ve genel analytics araçlarının göremediğini görmenizi sağlarız: hangi cihazların, OS sürümlerinin, tarayıcıların ve credential manager'ların passkey desteklediğini; kayıtların neden girişe dönüşmediğini; WebAuthn akışının nerede başarısız olduğunu; bir OS ya da tarayıcı güncellemesinin girişi sessizce ne zaman bozduğunu — hem de Okta, Auth0, Ping, Cognito veya kendi IDP'nizi değiştirmeden. İki ürün: Corbado Observe, passkey'ler ve diğer tüm giriş yöntemleri için observability sağlar. Corbado Connect, analytics entegre managed passkey'ler sunar (IDP'nizin yanında). VicRoads, Corbado ile 5M+ kullanıcı için passkey çalıştırıyor (%80+ passkey aktivasyonu). Bir Passkey uzmanıyla görüşün →
CrowdStrike gibi uç nokta güvenlik araçları kötü amaçlı yazılım algıladığında, Kimlik Sağlayıcıya bir RISC sinyali gönderir, bu da bağlı uygulamalara bir CAEP 'Cihaz Ele Geçirildi' olayı gönderir. Bir sonraki DBSC yenileme girişiminde (dakikalar içinde), bu uygulamalar oturum imzasını reddeder ve erişimi sonlandırır. Çapraz satıcı CAEP/RISC dağıtımı hala olgunlaşmaktadır.
DPoP (RFC 9449), öncelikle yerel uygulamalarda ve SPA'larda API çağrılarını koruyarak OAuth erişim ve yenileme tokenlerini uygulama katmanında genel bir anahtara bağlar. DBSC, tarayıcı oturum çerezlerini JavaScript'in okuyamayacağı veya dışa aktaramayacağı donanım destekli TPM anahtarlarına bağlar ve web uygulamasının kendisi XSS veya kötü amaçlı yazılım tarafından tehlikeye atılmış olsa bile kullanıcıya dönük oturumları korur.
Geleneksel güvenli tasarım, bir çerez çalınıp uzaktan yeniden oynatıldığında (replayed) hasarı sınırlamak için kısa oturum zaman aşımlarını zorunlu kılar. DBSC, yenileme yeteneğini kaynağı olan cihazın özel anahtarına bağlar, böylece farklı bir cihazdan kullanılan çalınmış bir çerez kriptografik sorguda başarısız olur. Uzaktan yeniden oynatma saldırıları etkisiz hale getirildiği için oturumlar etkili bir şekilde süresiz olabilir.
DBSC, birincil Hesap Ele Geçirme vektörü olarak çerez hırsızlığını etkisiz hale getirir ve doğrudan dolandırıcılık kayıplarını ve hesap kurtarma destek maliyetlerini azaltır. Güvenli uzun oturumlar, tekrarlanan giriş istemlerini ortadan kaldırarak e-ticarette dönüşüm oranlarını iyileştirir ve müşteri kaybını (drop-off) azaltır. FIDO Alliance, DBSC'yi kullanıcı sürtünmesini aynı anda azaltırken güvenlik çıtasını yükselten bir teknoloji olarak konumlandırır.
İlgili makaleler
İçindekiler