Baza wiedzy
Odzyskiwanie hasła portfela: metody, wykonalność i uczciwe granice
Jak zaszyfrowane portfele chronią hasła, na czym naprawdę polega poszukiwanie hasła i kiedy jest ono wykonalne — a kiedy nie.
Krótka odpowiedź
Odzyskiwanie hasła portfela polega na testowaniu kandydatów względem zaszyfrowanego pliku; zapamiętana długość, zestaw znaków lub słowo bazowe zawęża poszukiwania na długo przed tym, zanim potrzebna będzie ocena.

Odzyskiwanie hasła to poszukiwanie, nie magia: celem jest zaszyfrowany plik portfela, a to, co Państwo pamiętają o haśle, decyduje o tym, jak duże są te poszukiwania. Ten artykuł wyjaśnia mechanizm na poziomie, jakiego potrzebuje specjalista od odzyskiwania — szczegółowa konfiguracja narzędzi należy do specjalistycznej dokumentacji haseł, nie tutaj.
Jak zaszyfrowane portfele chronią hasła
- Hasło nigdy nie jest przechowywane. Portfel wyprowadza z niego klucz za pomocą funkcji wyprowadzania klucza (KDF) z losową solą, a następnie szyfruje materiał klucza tym wyprowadzonym kluczem.
- KDF jest celowo wolna, aby każdy kandydat hasła był kosztowny w testowaniu: Bitcoin Core wallet.dat stosuje tysiące rund wyprowadzania, keystore Ethereum używa scrypt lub PBKDF2 z parametrami zapisanymi w pliku, a Litecoin Core używa tego samego wyprowadzania co Bitcoin Core.
- Odwrócenie szyfrowania to nie sposób działania odzyskiwania — poszukiwanie testuje kandydatów przez tę samą KDF, której użył portfel.
Czego potrzebuje poszukiwanie
- Dokładnej kopii pliku — nigdy oryginału. Najpierw należy zapisać jego hash.
- Wszystkiego, co Państwo pamiętają: długości, struktury, słów, dat, wielkich liter, podstawień, nawyków hasłowych z tamtej epoki.
- Formatu portfela, który decyduje o KDF, a tym samym o koszcie każdego testu.
Tam, gdzie format na to pozwala, poszukiwanie działa na wyodrębnionym hashu zaszyfrowanego materiału, więc plik nigdy nie musi opuścić Państwa rąk.
Wykonalność: uczciwa skala
- Zaszyfrowany plik jest celem odzyskiwania, a to, co zawęża poszukiwania, jest konkretne: zapamiętana długość wyklucza każdego kandydata o innej długości, a zapamiętana klasa znaków (same małe litery, bez symboli, same cyfry) wyklucza wszystko, co do niej nie należy.
- Pamiętają Państwo fragmenty (słowo, rok, nawyk) — poszukiwanie rośnie z każdym nieznanym znakiem, ale pozostaje ograniczone.
- Losowe hasło może tworzyć bardzo dużą przestrzeń poszukiwań; zaszyfrowane dane i cała sprawa wymagają oceny.
- Brak pliku i kopii zapasowej — nie ma czego szukać; hasła nie da się odzyskać z samej pamięci.
Jak powinno przebiegać odzyskiwanie
- Na kopii, offline, na kontrolowanym sprzęcie — nigdy w narzędziu online, które prosi o przesłanie pliku.
- Z uczciwą oceną możliwości: przed podjęciem zobowiązania otrzymują Państwo informację, czy poszukiwanie jest realistyczne. Prace rozpoczynają się dopiero po podpisaniu umowy.
- „Bez odzyskania, bez opłaty” to jedyny model cenowy zgodny z uczciwym poszukiwaniem.
Specjalistyczne narzędzia (generowanie kandydatów, maski, benchmarki) są celowo poza zakresem tego artykułu; dokumentacja skoncentrowana na hasłach omawia dokładniej, co jest wykonalne i jak działają formaty.
Czy wypróbowali Państwo opisane kroki i nadal nie mają dostępu?
Pierwsza ocena jest bezpłatna i nie wymaga poufnych danych: prosimy opisać, co jeszcze pozostało, a dowiedzą się Państwo, czy odzyskanie jest realne. Opłata jest należna tylko wtedy, gdy odzyskanie się powiedzie.