Zelcore
Z
Zelcore TeamMulti-Asset Crypto Wallet & Web3 Ecosystem

25. Kelime: Parola İkinci Bir Koruma Katmanı Nasıl Ekler?

7 dk okuma
25. Kelime: Parola İkinci Bir Koruma Katmanı Nasıl Ekler?

İş yerindeyken biri kurtarma ifadenizin yedeğinin fotoğrafını çekiyor. 24 kelimeniz artık onların elinde. Dakikalar içinde bu anımsatıcıyı herhangi bir cüzdan uygulamasına aktarabilir ve kontrol ettiği tüm adreslerdeki varlıkları boşaltabilirler. Kurtarma ifadenizin kriptografik gücü burada önemsizdir; ifade tahmin edilmedi, bir kâğıttan okundu.

BIP-39 parolası bu denklemi baştan aşağı değiştirir. Yalnızca sizin hafızanızda bulunan ikinci bir unsur ekler. Yedeğinizi elinde tutan bir hırsız bunu göremez, fotoğrafını çekemez veya çalamaz.

25. Kelimenin Gerçekte Ne Olduğu

BIP-39, anımsatıcı kurtarma ifadesinin — genellikle 2048 kelimelik sabit bir listeden seçilen 12 veya 24 kelimenin — kriptografik bir ana tohuma nasıl dönüştürüleceğini tanımlayan standarttır (Bitcoin İyileştirme Önerisi 39). Standartta isteğe bağlı bir parola alanı bulunur. Parola belirlemediğinizde BIP-39 varsayılan olarak boş bir karakter dizisi kullanır. Parola belirlediğinizdeyse anahtar türetme işlevi çalıştırılmadan önce bu dizi anımsatıcıya eklenir.

“25. kelime” yaygın bir kısaltmadır, ancak biraz yanıltıcıdır. Parola, BIP-39 kelime listesinden alınan 26. bir kelime değildir. Herhangi bir UTF-8 karakter dizisi olabilir: bir ifade, cümle, sayı, sembol ve harf karışımı; kısacası her şey. BIP-39 standardında uzunluk kısıtlaması yoktur, ancak donanım cüzdanlarının bazı uygulamaları böyle bir sınır koyabilir. Örneğin Trezor, en fazla 50 ASCII karaktere izin verir.

Türetme işlemi arka planda 2048 yinelemeli PBKDF2 ve HMAC-SHA512 kullanır. Tuz, mnemonic dizisiyle parolanızın birleştirilmesinden oluşur (NFKD normalizasyonundan, yani bir Unicode standartlaştırma adımından sonra). Sonuç, 512 bitlik bir ana tohumdur. Parolanızda tek bir karakteri bile değiştirmeniz, ana tohumu tamamen değiştirir.

Parolanın sağlama toplamı yoktur. Yanlış parola girerseniz hata almazsınız; bunun yerine farklı, geçerli görünen ve boş bir cüzdan açılır.

Gizli Bir Cüzdanı Nasıl Oluşturur?

24 kelimelik anımsatıcınız tek başına her zaman standart cüzdanı, yani boş parola kullanılan yolu türetir. Bu cüzdan gerçektir, gerçek adresleri vardır ve kurtarma kelimelerine sahip olan herkes tarafından erişilebilir.

Herhangi bir parola eklediğinizde kendi türetme ağacı, adresleri ve bakiyesi olan, tamamen bağımsız ikinci bir HD cüzdan (hiyerarşik deterministik cüzdan) oluşturursunuz. İki cüzdan aynı anımsatıcıyı kullanır, ancak geri kalan her şey bakımından birbirinden tamamen ayrıdır. Tek bir kurtarma ifadesinden, her biri farklı bir parolaya bağlı olmak üzere istediğiniz kadar cüzdan oluşturabilirsiniz.

Bu mimarinin fiziksel hırsızlık açısından pratik bir sonucu vardır. Kurtarma ifadenizin yedeğini bulan bir saldırgan, ifadeyi içe aktarınca standart cüzdanı görür. Orada yalnızca makul görünecek kadar az miktarda varlık tutarsanız parola korumalı cüzdanınız tamamen görünmez kalır. Saldırgan bu cüzdanın var olduğunu, onu açacak parolanın ne olduğunu ise hiç bilemez.

Bu stratejiye bazen yem cüzdanı denir: standart yolda inandırıcı bir bakiye, gerçek varlıklarınız ise tek bir parola uzağınızdadır.

Aynı BIP-39 parola standardı Trezor, Ledger, Coldcard ve diğer büyük donanım cüzdanı üreticilerinin çoğu tarafından uygulanır. Bu nedenle bu yaklaşım farklı cihazlarda da kullanılabilir.

Fiziksel Hırsızlığa Karşı Neden En Güçlü Savunmadır?

Bir anahtarı kaba kuvvetle bulmaya veya işlemi ele geçirmeye çalışan uzaktaki saldırganlar, 24 kelimelik kurtarma ifadesinin temelindeki kriptografiyle durdurulur. Bu kriptografik korumayı aşmak neredeyse imkânsızdır. Ancak anımsatıcıyı içe aktaran ve elinde fiziksel olarak tutan bir kişiye karşı koruma sağlamaz.

Kurtarma ifadesi yedeğinin fiziksel olarak çalınması, öz saklamaya yönelik gerçek dünyadaki en yaygın saldırı yöntemidir. Yedek; bir hırsız, aile üyesi, temizlik görevlisi, ev arkadaşı veya evinize kısa süreliğine gözetimsiz erişen herhangi biri tarafından bulunabilir. Kurulum sırasında ekranınıza bakılması, itfaiyeciler evdeyken yedeği açığa çıkaran bir yangın ya da bilginiz dışında çekilen bir fotoğraf da gerçekçi senaryolardır.

Parola, kurtarma ifadesine fiziksel olarak sahip olmayı neredeyse işe yaramaz hâle getirir. Saldırganın artık birbirinden ayrı iki şeye ihtiyacı vardır: kurtarma kelimeleri ve parola. Bunları farklı yerlerde saklamak doğru uygulamadır; böylece birini ele geçirmek diğerine ulaşmalarına yardımcı olmaz.

2048 PBKDF2 yinelemesi, kaba kuvvet denemelerine bir miktar işlem maliyeti ekler; ancak asıl korumayı parolanın entropisi sağlar. Geniş bir kelime dağarcığından seçilmiş, hatırlanabilir altı kelimelik bir ifadenin olası birleşimlerinin sayısı son derece yüksektir. 5 dolarlık İngiliz anahtarı saldırısı — saldırganın kurbana baskı uygulayarak kimlik bilgilerini vermeye zorlaması — yem cüzdanıyla kısmen önlenebilir: baskı altında kullanıcı standart cüzdanın parolasını (veya hiçbir parola olmadığını) açıklayabilir, gizli cüzdanın varlığı ise inandırıcı biçimde bilinmez kalır.

Ağır Sonuçlu Hata Senaryoları

Parolayı güçlü kılan özellik aynı zamanda onu tehlikeli kılar: erişimi kurtarmanın bir yolu yoktur.

Parolanızı unutmanız kalıcı sonuç doğurur. Sıfırlama yöntemi, destek talebi veya kurtarma ifadesi yoktur. Trezor, parolanızı kaybederseniz parola korumalı cüzdanınıza ve içindeki varlıklara erişiminizi kaybedeceğinizi açıkça belirtir. Bu, bir politika kısıtlaması değil, matematiksel bir sonuçtur.

Tek bir yanlış karakter, sıfır bakiyesi olan ve hata mesajı vermeyen, geçerli görünen farklı bir cüzdan oluşturur. Yazım hataları sessizce felakete yol açabilir. Parolasını az da olsa yanlış hatırlayan bir kullanıcı, yanlış parolayı girdiğini anlamaz; yalnızca doğru cüzdan gibi görünen boş bir cüzdan görür.

Anlaşılması gereken birkaç ek hata senaryosu daha vardır:

Parola korumalı bir cüzdana varlık aktarmadan önce doğru yöntem şudur: küçük bir miktarla ikinci bir cihazda kurtarma işlemini deneyin, aynı adreslerin göründüğünü doğrulayın ve parolanın hem akılda kalıcı hem de ayrı, güvenli bir yerde doğru biçimde kayıtlı olduğundan emin olun.

Kullanmanın Riski Göze Almaya Değip Değmediği

BIP-39 parola ifadesi herkes için uygun değildir. Karar; varlık miktarınıza, tehdit modelinize ve kişisel disiplininize bağlıdır.

Kullanmaya değer olduğu durumlar:

Kullanmaya değmediği durumlar:

Parola ifadesi kullanmaya karar verirseniz, en iyi uygulama dört ila altı rastgele sözcük kullanmaktır. Böylece hatırlaması kolay, güçlü bir entropi sağlayacak kadar uzun olur. İfadeyi kurtarma ifadesi yedeğinden ayrı, tercihen farklı bir fiziksel konumda bulunan ikinci bir metal yedek plakasında saklayın. Parola ifadeli cüzdana varlık aktarmadan önce kurtarma işlemini ikinci bir cihazda sınayın.

Sonraki Adımlar


Daha Fazla Okuma

“Anahtarlar Sizde Değilse, Coinler de Sizin Değildir” — Bir Borsa Aslında Ne Tutar?

“Anahtarlar Sizde Değilse, Coinler de Sizin Değildir” — Bir Borsa Aslında Ne Tutar?

Borsadaki alacak bakiyesi ile zincir üstündeki gerçek sahiplik arasındaki farkı açıklıyor; “gözetimli” yapının pratikte ne anlama geldiğini FTX ve Mt. Gox’un yaşadığı somut çöküşlerle gösteriyor.

5 dk okuma
Tek kurtarma ifadesi ve birçok defter temasını anlatan görsel

Çok Zincirli Saklama Sorunu — Tek Kurtarma İfadesi, Birçok Defter

Tek bir BIP-32/44 kurtarma ifadesi Zelcore’da Bitcoin, Ethereum, Solana ve 80’den fazla zincirdeki hesapların kilidini nasıl açıyor? Adres yeniden kullanımı, zincire özgü meta veriler ve tek arıza noktanızı korumanın pratik sonuçlarını öğrenin.

7 dk okuma
Kişisel Varlık Saklama Planınız — Karar Çerçevesi

Kişisel Varlık Saklama Planınız — Karar Çerçevesi

Varlıklarınızı nerede tutacağınıza karar vermek için adım adım bir çerçeve: sıcak ve soğuk saklama eşikleri, parola veya çoklu imza katmanının ne zaman anlamlı olduğu, miras planlaması ve somut dağılım örnekleri.

7 dk okuma

Bültenimize Katılın

Ayda bir kez sizinle samimi bir güncelleme paylaşıyoruz. Spam yok, yalnızca Zelcore'dan en son haberler.

Bültenimize Katılın