Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
2 октября 2011, 2:41:34 PM   # 1
 
 
Сообщения: 938
Цитировать по имени
цитировать ответ
по умолчанию Re: Fibkeyz - детерминированный генератор ключей - много ключей от 1 или 2 ключевой фразы (ы)

Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome"
Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE
Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e
подробнее...


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Это здесь :
       https://github.com/ukigo/fibkeyz

Выберите ключевую фразу мудро - безопасность ваших ключей зависит от него.

1) ключевая фраза должна быть длинной и включает в себя более 5 слов.
2) он должен содержать, вероятно, какой-то секрет "знак" слово и специальные символы.
3) некоторая хитрая обивка также необходима?
Ukigo сейчас офлайн Пожаловаться на Ukigo   Ответить с цитированием Мультицитирование сообщения от Ukigo Быстрый ответ на сообщение Ukigo


Как заработать Биткоины?
Без вложений. Не майнинг.


13 октября 2011, 11:02:11 AM   # 2
 
 
Сообщения: 938
Цитировать по имени
цитировать ответ
по умолчанию Re: Fibkeyz - детерминированный генератор ключей - много ключей от 1 или 2 ключевой фразы (ы)

Получил 1806 Биткоинов
Реальная история.





ОБНОВИТЬ :
       Существует более новый и более безопасный проект:
     http://github.com/ukigo/fbkz

     основные улучшения:

     1) клавиши генерируют из двух фраз, смешанных в
      длинные (197 символов), безопасная псевдослучайная строка.

     2) есть небольшой полуавтоматическое импортирование скрипт для ключей.

    Будет работать только с вилкой Jackjack о pywallet.py (входит в комплект).
   
    Для получения дополнительной информации см файл README там.

    
Ukigo сейчас офлайн Пожаловаться на Ukigo   Ответить с цитированием Мультицитирование сообщения от Ukigo Быстрый ответ на сообщение Ukigo

13 октября 2011, 3:55:09 PM   # 3
 
 
Сообщения: 1428
Цитировать по имени
цитировать ответ
по умолчанию Re: Fibkeyz - детерминированный генератор ключей - много ключей от 1 или 2 ключевой фразы (ы)

Можете ли вы описать алгоритм, используемый для генерации ключей?

  • Как адресные последовательности? Хеширования предыдущего закрытого ключа, чтобы получить следующее?
  • Как генерируется первый адрес?
  • Какой алгоритм используется для преобразования парольной фразы в секретного ключа данных? (любопытное те же вопросы, как указано выше
  • Можно ли для кого-то, чтобы связать адреса вместе? Какую информацию нужно одно, чтобы быть в состоянии определить, что два разных адреса из этой последовательности принадлежат одному и тому же лицу.

Это особенно важно знать, если кто-то, чтобы создать адреса / ключи с их ключевой фразой, а затем обновление проекта изменяет алгоритм генерации для получения другой последовательности. Пользователи должны знать, как восстановить свои ключи от оригинального пароля.
etotheipi сейчас офлайн Пожаловаться на etotheipi   Ответить с цитированием Мультицитирование сообщения от etotheipi Быстрый ответ на сообщение etotheipi

13 октября 2011, 7:14:07 PM   # 4
 
 
Сообщения: 938
Цитировать по имени
цитировать ответ
по умолчанию Re: Fibkeyz - детерминированный генератор ключей - много ключей от 1 или 2 ключевой фразы (ы)

Все ответы, приведенные ниже, действительны для полных "fbkz" генератор.

Можете ли вы описать алгоритм, используемый для генерации ключей?

  • Как адресные последовательности? Хеширования предыдущего закрытого ключа, чтобы получить следующее?
  • Как генерируется первый адрес?
  • Какой алгоритм используется для преобразования парольной фразы в секретного ключа данных? (любопытное те же вопросы, как указано выше
1) две ключевых фразы через какой-то процесс обфускации производят длинные псевдослучайные
строка (здесь я буду называть его pass_string.
Можно восстановить все ключи в последовательности (и генерировать более расширить т.е. последовательность далее с дополнительными клавишами) из этого же pass_string.
Pass_string даже может храниться в безопасном месте, а не запоминание фраз, хотя это не самый безопасное решение.

2) Тогда из pass_string и один из чисел Фибоначчи сценария будет генерировать секретный ключ.
Каждый следующий ключ будет генерироваться из этого же pass_string и следующего числа Фибоначчи.

Таким образом, первый ключ не отличается от других по методе создания.
И нет, следующий и предыдущие клавиши в последовательности. не связывают друг с другом посредством хеширования, но только
через последовательность Фибоначчи и с использованием одного и того же pass_string.

Здесь мы называем это "последовательность" и действительно ключи Сорта "связанный"
через Fib. номера последовательности.
Но я предпочитаю думать о нем как набор 667 ключей.
Можно использовать любого из них, меньшего набора полных.
котировка
  • Можно ли для кого-то, чтобы связать адреса вместе? Какую информацию нужно одно, чтобы быть в состоянии определить, что два разных адреса из этой последовательности принадлежат одному и тому же лицу.

Это особенно важно знать, если кто-то, чтобы создать адреса / ключи с их ключевой фразой, а затем обновление проекта изменяет алгоритм генерации для получения другой последовательности. Пользователи должны знать, как восстановить свои ключи от оригинального пароля.

Каждый, кто будет иметь свои две ключевые фразы будут иметь возможность восстановить все свои ключи.
Так держать их уникальными и сверхсекретные

Есть две мер против изменений в алгоритме проекта (сделанный разработчиками в будущем):
1) После того, как проверки на "fbkz" хранить несколько его копий на различных носителях вы можете получить доступ.
2) Вы можете раскошелиться этот проект github.com

Для восстановления утерянных закрытых ключей один необходимо иметь:
1) 2 начальные ключевые фразы.
2) Точно такой же набор утилит (особ. "fbkz" скрипт), которые были использованы для создания последовательности закрытых ключей.

Примечание :
  Даже более высокий уровень безопасности может быть достигнута за счетом пользовательского щипания "fbkz" скрипт
в нескольких местах.
Даже минимальные изменения приведут к полностью дифф. Последовательность ключей из одной и той же pass_string.
Например :
В fbkz в строке
Код:
xbase_chars = «~! @ # $% ^&* (?) - + [] ABCDEFGHJKLMNOPQRSTUVWXYZ0123456789abcdefghijkmnopqrstuvwxyz»
удалить любой 1 символ в правой части уравнения вам не нравится или изменить его на другой или добавить где-то.
Скажем, добавить "+" в конце :
Код:
xbase_chars = «~! @ # $% ^&* (?) - + [] ABCDEFGHJKLMNOPQRSTUVWXYZ0123456789abcdefghijkmnopqrstuvwxyz +
Сохранить и запомнить изменения. Теперь у вас есть свое собственное специальное сверхсекретное KeyGenerator.
Ukigo сейчас офлайн Пожаловаться на Ukigo   Ответить с цитированием Мультицитирование сообщения от Ukigo Быстрый ответ на сообщение Ukigo



Как заработать Биткоины?

Bitcoin Wallet * Portefeuille Bitcoin * Monedero Bitcoin * Carteira Bitcoin * Portafoglio Bitcoin * Bitcoin Cüzdan * 比特币钱包

bitcoin-zarabotat.ru
Почта для связи: bitcoin-zarabotat.ru@yandex.ru

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW