Anthropic, Claude'un Ethereum passkey imzalamada kullanılan, NIST tarafından standartlaştırılmış P-256 eğrisinin ardındaki genel seed'i yeniden oluşturduğunu açıkladı. Yöntem, lrand48 üretecini 16 Ağustos 1997 saat 01:52:34 UTC zaman damgasıyla başlatıyor ve ardından yayımlanmış eğri değerine 1.842 numaralı adayda ulaşıyor. Anthropic, sonucun kasıtlı arka kapı ihtimalini zayıflattığını, ancak yeni bir saldırı ortaya koymadığını ve kullanıcıların herhangi bir işlem yapmasını gerektirmediğini söylüyor.
Neden önemli
P-256, Ethereum'un mevcut secp256k1 eğrisinden ve cüzdan işlemlerine yetki veren özel kimlik bilgilerinden ayrıdır. Önemi, Apple Secure Enclave, Android Keystore ve FIDO2/WebAuthn donanımının desteklediği cihaz yerel kimlik doğrulaması da dahil olmak üzere P-256 uyumlu imzalamada yoğunlaşıyor.
Ethereum'un EIP-7951 standardı, mesaj özeti, imza ve genel anahtarı kontrol eden P256VERIFY işlevini tanımlıyor. Öneri, bu doğrulama yolunu hesap soyutlama, passkey'ler, çok faktörlü kimlik doğrulama ve daha basit anahtar yönetimiyle ilişkilendiriyor. Cüzdan geliştiricileri açısından yeniden oluşturulan seed, kökeni belirsiz olduğu için incelemeye konu olan genel bir eğri parametresi için tekrarlanabilir bir açıklama sunuyor.
Piyasa etkisi
Sonuç, doğrudan bir piyasa katalizöründen çok güvenlik ve altyapı sinyali niteliğinde. P-256 etrafındaki endişelerin bir kaynağını azaltabilir, ancak önemli tarihsel soruları açık bırakıyor. Anthropic, 876 numaralı adayın da gereken boyutta asal mertebeli bir eğri ürettiğini ve seçim kriterlerinin belirsizliğini koruduğunu söylüyor. Üretim çalıştırmalarının sayısı ile P-256'nın taban noktasının kökeni de henüz çözülebilmiş değil.
Ethereum cüzdan geliştiricilerinin P-256 passkey desteğini mevcut tüm ETH cüzdanlarıyla uyumluluktan ayırması gerekecek. Bulgu, eğrinin kamuya açık tasarım girdileri hakkındaki kanıtları değiştiriyor, kullanıcıların özel imzalama kimlik bilgilerinin güvenliğini değil.
Sıkça sorulan sorular
-
Claude, P-256 hakkında neyi yeniden oluşturdu?
Claude, P-256 denklemindeki bir katsayıyı türetmek için kullanılan genel seed'i yeniden oluşturdu. Yöntem, yayımlanmış değere 1.842 numaralı adayda ulaşıyor.
-
Bu bulgu Ethereum cüzdanlarına yönelik yeni bir saldırı mı ortaya koyuyor?
Hayır. Anthropic, çalışmanın yeni bir saldırı tanımlamadığını ve yeniden oluşturulan genel seed'in cüzdan işlemlerine yetki veren özel kimlik bilgilerinden ayrı olduğunu söylüyor.
-
P-256, Ethereum passkey'leri için neden önemli?
Ethereum'un EIP-7951 standardı, cihaz yerel imzalama için P-256 imza doğrulamasını tanımlıyor. Eğri, Apple Secure Enclave, Android Keystore ve FIDO2/WebAuthn cihazları gibi donanım ve kimlik doğrulayıcılar tarafından destekleniyor.
-
P-256, mevcut Ethereum cüzdanlarının kullandığı eğriyle aynı mı?
Hayır. P-256, Ethereum'da hâlihazırda kullanılan secp256k1 eğrisinden farklıdır. Bulgu, tüm ETH cüzdanlarından ziyade P-256 uyumlu imzalama için geçerlidir.
-
P-256 hakkında hangi sorular çözülmemiş durumda?
Anthropic, 876 numaralı adayın da gereken boyutta asal mertebeli bir eğri ürettiğini söylüyor. Seçim kriterleri, üretim çalıştırmalarının sayısı ve P-256'nın taban noktasının kökeni belirsizliğini koruyor.
CryptoSlate