Да, вы абсолютно правы в своём замечании о сложности перебора комбинаций. Приведенная вами цифра в 40 миллионов операций, на самом деле, может быть значительно увеличена в зависимости от особенностей конкретной системы безопасности. Вы, вероятно, упоминаете систему, использующую мнемоническую фразу из 12 слов, которая часто встречается в криптовалютных кошельках.
Мнемоническая фраза (seed phrase) создается на основе определенного набора слов (например, из списка из 2048 слов). В таком случае, количество возможных комбинаций для 12 слов составляет 2048^12, что около 5.44451787e+39 комбинаций. Это число настолько велико, что перебрать все возможные варианты с помощью текущих технологий практически невозможно, что и обеспечивает высокий уровень безопасности.
Такая защита является очень надёжной против атак методом перебора, что делает кражу средств с криптовалютных кошельков крайне трудной, пока держатель кошелька сохраняет конфиденциальность своей мнемонической фразы.