Passkeys, modern web siteleri ve uygulamaları için parola yerine geçen, güvenli ve kriptografik kimlik doğrulama sağlayan anahtar çiftleridir. Kullanıcıların cihazlarında oluşturulan ve güvenli donanım modüllerinde saklanan bu anahtarlar, ilgili web sitesinin veya uygulamanın kökenine (origin) özeldir ve kullanıcının tüm cihazları arasında uçtan uca şifrelenmiş bir senkronizasyon süreciyle çoğaltılır. Passkeys, biyometrik doğrulama ile erişim sağlasa da, mevcut modeli katı bir şekilde yalnızca web sitesi/uygulama girişleriyle sınırlıdır ve diğer kriptografik kullanım durumlarına kapalıdır.
"PassSeeds" adlı bu deneysel proje, Passkeys'in temel özelliklerini ve kullanıcı deneyimini, mevcut katı giriş modelinin ötesine geçecek şekilde yeniden kullanmayı amaçlayan bir "hack"tir. Proje, Passkeys'in hem özel hem de açık anahtarı güvenli bir şekilde depolaması ve cihazlar arasında senkronize etmesi özelliğinden faydalanır. Özellikle, oluşturma anında açık anahtarın saklanmaması ve özel anahtarın yalnızca oluşturan köken içinde imza atmasına izin verilmesi durumunda, sistemdeki açık anahtarlar bile yerel olarak sağlanan, donanım destekli ve senkronize edilmiş bir sır gibi davranır. Bu, kriptografik olarak bir sır olması gerekmese bile, açık anahtarın gizli kalmasını sağlayan değerli bir özelliktir.
Bu keşif, Passkeys'in sunduğu biyometrik olarak korunan kriptografik anahtar kullanımını, merkezi web sitesi giriş akışlarının ötesine taşıma potansiyeli sunar. Geliştiriciler ve kullanıcılar için, uzun süreli kriptografik anahtarların web tabanlı uygulamalarda kullanılmasını kolaylaştırabilir; anahtar materyallerini manuel olarak yapıştırma veya teknik olmayan kullanıcılar için zor olabilecek özel donanım cihazları satın alma gibi mevcut güvensiz veya karmaşık yöntemlerin yerini alabilir. PassSeeds, Passkeys teknolojisinin gizli kalmış potansiyelini ortaya koyarak, web'deki kriptografik işlemlerde daha güvenli ve kullanıcı dostu yaklaşımların önünü açmayı hedefliyor.
PassSeeds, Passkey'lerin sunduğu biyometrik güvenlikli anahtar yönetimini, web tabanlı uygulamaların geniş kriptografik ihtiyaçlarına taşıyarak mevcut güvenlik açıklarını kapatma potansiyeli sunuyor.