Для начала данные о мастер-ключе для данного кошелька:
"mkey": {
"crypted_key": "6b6178c1803c946cdc62b2eccfbb121443cf006069e919d5994442dc29413ef692f5b3bbf2f9a2909fec85c8a3fe2429",
"nDerivationMethod": 0,
"nDeriveIterations": 122023,
"nID": 1,
"salt": "8cd9c4a1c4a6f710",
"vchOtherDerivationParameters": ""
}
Алгоритм:
1. Введённый юзером пароль используется для вычисления с помощью функции
EVP_BytesToKey ключа и вектора для шифрования произвольного мастер-ключа алгоритмом AES-256-CBC.
nDerivationMethod = 0 - соответствует SHA512
nDeriveIterations = 122023 - количество проходов выбранной хэш функции, динамически меняется в зависимости от производительности компа
2. Мастер-ключом шифруются приватные ключи для кошельков опять же алгоритмом AES-256-CBC, использующим в качестве ключа мастер-ключ, а в качестве вектора - двойной SHA256 публичного ключа.
Ключ для расшифровки мастер-ключа брутить минимум в 122023 раз дольше, чем простой SHA512
Тем более из 11 любых символов это нереально долго.