22 января 2016, 8:12:18 PM   # 1
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
как она может работать на меня?
Код:
импорт случайных
импорт hashlib
 
BASE58 = '23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz'
 
Защиту кандидат ():
    """
    Создание случайного, хорошо сформированной мини закрытого ключа.
    """
    возвращать ( '% S% S' (% 'S', '' .join (
        [BASE58 [random.randrange (0, длина (BASE58))] для г в диапазоне (29)])))
 
Защиту GenerateKeys (numKeys = 10):
    """
    Генерация мини закрытых ключей и выход мини-ключ, а также полный
    закрытый ключ. numKeys этого количество ключей для генерации и
    """
    keysGenerated = 0
    totalCandidates = 0
    в то время как keysGenerated < numKeys:
        пытаться:
            = кандидат канд ()
            # Выполните проверку опечаток
            Т = '% s? % плавиковый шпат
            # Возьмите один раунд SHA256
            candHash = hashlib.sha256 (т) .digest ()
            # Убедитесь, что первые восемь бит хэша равны 0
            если candHash [0] == '\ x00':
                PrivateKey = GetPrivateKey (плавиковый шпат)
                печать ( '\ N% S \ nSHA256 ():% s \ nsha256 ():% s' %
                      (Плавиковый шпат, PrivateKey, candHash.encode ( 'hex_codec')))
                если CheckShortKey (плавиковый шпат):
                    печать ( 'Утвержденные'.)
                еще:
                    печать ( 'Invalid!')
                keysGenerated + 1 =
            totalCandidates + 1 =
        кроме KeyboardInterrupt:
            ломать
    печать ( '\ п% s:% г \ п% s:% г \ п% s:% .1f' %
          ( 'Ключи Сформирован', keysGenerated,
           'Всего кандидатов', totalCandidates,
           «Отклонение в процентах»,
           100 * (1,0-keysGenerated / поплавок (totalCandidates))))
 
Защиту GetPrivateKey (shortKey):
    """
    Возвращает шестнадцатеричное представление закрытого ключа, соответствующего
    для данного короткого ключа.
    """
    если CheckShortKey (shortKey):
        Возвращение hashlib.sha256 (shortKey) .hexdigest ()
    еще:
        печать ( "Опечатка обнаружена закрытый ключ!)
        возвращения None
 
Защиту CheckShortKey (shortKey):
    """
    Проверяет наличие опечаток в короткий ключ.
    """
    если Len (shortKey) = 30:
        вернуться Ложные
    Т = '% s? % shortKey
    Тхач = hashlib.sha256 (т) .digest ()
    # Убедитесь, что первый байт \ x00
    если Тхач [0] == '\ x00':
        возвращающие
    вернуться Ложные
guwfwkz сейчас офлайн Пожаловаться на guwfwkz   Ответить с цитированием Мультицитирование сообщения от guwfwkz Быстрый ответ на сообщение guwfwkz


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


23 января 2016, 8:14:31 AM   # 2
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

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





Это скрипт Python для генерации "мини" закрытый ключ на Casascius монет. Первый шаг, чтобы не использовать его, так как случайная функция Python заключается в следующем: "совершенно непригодна для криптографических целей" (Который вы можете прочитать прямо над фрагментом кода на https://en.bitcoin.it/wiki/Mini_private_key_format#Creating_mini_private_keys - Вы должны были бы кто-то ожесточить криптографию в коде первой.

Мини-ключ также имеет гораздо меньшие, чем пространство ключей полноразмерного закрытый ключ, и, следовательно, не так криптостойкий, хотя задний ход этого ключевое пространства по-прежнему трудно.

Чтобы запустить его, вы просто установить Python 2 (Mac OSX и Linux уже есть питон), сохраните скрипт в виде файла, как "minikey.py"И запустить его с помощью команды питон minikey.py

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

23 января 2016, 10:23:03 AM   # 3
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Это скрипт Python для генерации "мини" закрытый ключ на Casascius монет. Первый шаг, чтобы не использовать его, так как случайная функция Python заключается в следующем: "совершенно непригодна для криптографических целей" (Который вы можете прочитать прямо над фрагментом кода на https://en.bitcoin.it/wiki/Mini_private_key_format#Creating_mini_private_keys - Вы должны были бы кто-то ожесточить криптографию в коде первой.

Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

Мини-ключ также имеет гораздо меньшие, чем пространство ключей полноразмерного закрытый ключ, и, следовательно, не так криптостойкий, хотя задний ход этого ключевое пространства по-прежнему трудно.

Чтобы запустить его, вы просто установить Python 2 (Mac OSX и Linux уже есть питон), сохраните скрипт в виде файла, как "minikey.py"И запустить его с помощью команды питон minikey.py

Необходимо еще одну линию в конце, чтобы вызвать "главный" функция:

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

23 января 2016, 11:10:07 AM   # 4
 
 
Сообщения: 378
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Кажется, преобразовать секретный ключ 51 символов в 20-30ish характер "Mini Key", Все, что нужно сделать, это использовать функцию SHA256 хэш.

Вы можете попробовать это на Python. Она производит образцы 30-символьные SHA256 на основе мини закрытых ключей в Python:

Код:
импорт случайных
импорт hashlib
 
BASE58 = '23456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz'
 
Защиту кандидат ():
    """
    Создание случайного, хорошо сформированной мини закрытого ключа.
    """
    возвращать ( '% S% S' (% 'S', '' .join (
        [BASE58 [random.randrange (0, длина (BASE58))] для г в диапазоне (29)])))
 
Защиту GenerateKeys (numKeys = 10):
    """
    Генерация мини закрытых ключей и выход мини-ключ, а также полный
    закрытый ключ. numKeys этого количество ключей для генерации и
    """
    keysGenerated = 0
    totalCandidates = 0
    в то время как keysGenerated < numKeys:
        пытаться:
            = кандидат канд ()
            # Выполните проверку опечаток
            Т = '% s? % плавиковый шпат
            # Возьмите один раунд SHA256
            candHash = hashlib.sha256 (т) .digest ()
            # Убедитесь, что первые восемь бит хэша равны 0
            если candHash [0] == '\ x00':
                PrivateKey = GetPrivateKey (плавиковый шпат)
                печать ( '\ N% S \ nSHA256 ():% s \ nsha256 ():% s' %
                      (Плавиковый шпат, PrivateKey, candHash.encode ( 'hex_codec')))
                если CheckShortKey (плавиковый шпат):
                    печать ( 'Утвержденные'.)
                еще:
                    печать ( 'Invalid!')
                keysGenerated + 1 =
            totalCandidates + 1 =
        кроме KeyboardInterrupt:
            ломать
    печать ( '\ п% s:% г \ п% s:% г \ п% s:% .1f' %
          ( 'Ключи Сформирован', keysGenerated,
           'Всего кандидатов', totalCandidates,
           «Отклонение в процентах»,
           100 * (1,0-keysGenerated / поплавок (totalCandidates))))
 
Защиту GetPrivateKey (shortKey):
    """
    Возвращает шестнадцатеричное представление закрытого ключа, соответствующего
    для данного короткого ключа.
    """
    если CheckShortKey (shortKey):
        Возвращение hashlib.sha256 (shortKey) .hexdigest ()
    еще:
        печать ( "Опечатка обнаружена закрытый ключ!)
        возвращения None
 
Защиту CheckShortKey (shortKey):
    """
    Проверяет наличие опечаток в короткий ключ.
    """
    если Len (shortKey) = 30:
        вернуться Ложные
    Т = '% s? % shortKey
    Тхач = hashlib.sha256 (т) .digest ()
    # Убедитесь, что первый байт \ x00
    если Тхач [0] == '\ x00':
        возвращающие
    вернуться Ложные

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

23 января 2016, 12:34:46 PM   # 5
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Это скрипт Python для генерации "мини" закрытый ключ на Casascius монет. Первый шаг, чтобы не использовать его, так как случайная функция Python заключается в следующем: "совершенно непригодна для криптографических целей" (Который вы можете прочитать прямо над фрагментом кода на https://en.bitcoin.it/wiki/Mini_private_key_format#Creating_mini_private_keys - Вы должны были бы кто-то ожесточить криптографию в коде первой.

Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

Мини-ключ также имеет гораздо меньшие, чем пространство ключей полноразмерного закрытый ключ, и, следовательно, не так криптостойкий, хотя задний ход этого ключевое пространства по-прежнему трудно.

Чтобы запустить его, вы просто установить Python 2 (Mac OSX и Linux уже есть питон), сохраните скрипт в виде файла, как "minikey.py"И запустить его с помощью команды питон minikey.py

Необходимо еще одну линию в конце, чтобы вызвать "главный" функция:

GenerateKeys ()
до сих пор не работает
Код:
Python 2.7.10 (по умолчанию, 23 мая 2015, 9:40:32) [MSC v.1500 32 бит (Intel)] на win32
Тип "Помогите", "Авторские права", "кредиты" или "лицензия" Чтобы получить больше информации.
>>> ключ импорта
>>> GenerateKeys ()
Traceback (самый последний вызов последнего):
  файл "", Строка 1, в <модуль>
NameError: Название «GenerateKeys» не определен
guwfwkz сейчас офлайн Пожаловаться на guwfwkz   Ответить с цитированием Мультицитирование сообщения от guwfwkz Быстрый ответ на сообщение guwfwkz

23 января 2016, 12:46:16 PM   # 6
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

он работает,   
Код:
>>> от импорта ключей *
>>> GenerateKeys ()

S7c64uJjYpFtp2GrEc3RFaVyzJaJoN
SHA256 (): e505c601b721b32c0b9b13bff24432ced1e8d37173d89de345cbd6a1b3a09605
sha256 (?): 00c7e27df362561ffeffe1653b1c01cc1e44a07e8e547da151773fb5758fc41f
Утвержденные.
Спасибо всем вам, я просто пытался таким же образом, 
guwfwkz сейчас офлайн Пожаловаться на guwfwkz   Ответить с цитированием Мультицитирование сообщения от guwfwkz Быстрый ответ на сообщение guwfwkz

23 января 2016, 2:20:54 PM   # 7
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey



Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

невозможно.
Mini ключ продолжать использовать SHA256.
guwfwkz сейчас офлайн Пожаловаться на guwfwkz   Ответить с цитированием Мультицитирование сообщения от guwfwkz Быстрый ответ на сообщение guwfwkz

23 января 2016, 5:42:50 PM   # 8
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey



Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

невозможно.
Mini ключ продолжать использовать SHA256.

Так? Если я SHA256 все числа от 0 до 127 и дать вам один хэш вы можете просто грубой силой число к нему. IF - и это был мой вопрос - генератор случайных чисел был действительно недостаточно, он может быть уязвим к той же атаке. Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

23 января 2016, 7:20:35 PM   # 9
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Необходимо еще одну линию в конце, чтобы вызвать "главный" функция:

GenerateKeys ()

К сожалению, я не заметил, что нет «основной» функции, это просто библиотека. Pythonesque способ, добавив, что таким образом, что файл по-прежнему остается ввоз библиотека добавить в конце:

если __name__ == "__главный__":
    GenerateKeys (1)


Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
Он по-прежнему практически сильный. Биткойн адрес RIPEMD (160), которая обычно приводит к 34 символов base58-закодированные числа а. Minikey является 30-символьный номер base58, и поэтому снижение ниже полной силы энтропии возможно - это не может возможно генерировать полный набор Bitcoin адресов. Схемы как электрум бумажнике использовали еще меньшие 128 битых семена.
deepceleron сейчас офлайн Пожаловаться на deepceleron   Ответить с цитированием Мультицитирование сообщения от deepceleron Быстрый ответ на сообщение deepceleron

23 января 2016, 7:52:40 PM   # 10
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

-snip-
Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
Он по-прежнему практически сильный. Биткойн адрес RIPEMD (160), которая обычно приводит к 34 символов base58-закодированные числа а. Minikey является 30-символьный номер base58, и поэтому снижение ниже полной силы энтропии возможно - это не может возможно генерировать полный набор Bitcoin адресов. Схемы как электрум бумажнике использовали еще меньшие 128 битых семена.

Я сделал некоторое чтение, и это [1] звучит для меня как питон Случайная ограничена 253 немного. Использование RIPMD-160 или SHA256 действительно не имеет значения в данном случае. Первая серия Casascius, по крайней мере 3500 монет, полученных с 1 BTC каждый. Если предположить, типичную производительность oclvanitygen злоумышленник может генерировать до 100 миллионов ключей / адресов в секунду [3]. Это позволило бы кто-то искать все 253 немного пространства всего 2,8 лет. С парадоксом дней рождения и количеством монет в виде, что это звучит как осуществимые атаки.

редактировать: неважно:

котировка
Генератор случайных чисел, используемый является Microsoft безопасным генератора случайных чисел в пространстве имен System.Security.Cryptography на платформе Microsoft .NET Framework 4.0. Кроме того, пользовательское приложение также запрашивает для "затор" символов с клавиатуры не менее 50 символов, каждый раз, когда приложение запускается, который ответил строкой без запоминающихся символов, "робот-паук" пальцы вокруг клавиатуры. Приложение генерирует второй псевдослучайной поток байт с использованием алгоритма SHA256 хэша по этому вопросу "затор" плюс приращение одноразового номера, и этот второй поток случайных чисел в сочетании с первым использованием модульного добавления перед использованием в качестве ключевого материала. "затор" строка никогда не сохраняется.

источник: https://www.casascius.com/controls.aspx

[1] https://docs.python.org/2/library/random.html
[2] https://en.bitcoin.it/wiki/Casascius_physical_bitcoins#Original_series_1_BTC_coin
[3] Самая высокая скорость сообщила об использовании 2 графических процессоров ->
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

24 января 2016, 1:17:12 AM   # 11
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey



Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

невозможно.
Mini ключ продолжать использовать SHA256.

Так? Если я SHA256 все числа от 0 до 127 и дать вам один хэш вы можете просто грубой силой число к нему. IF - и это был мой вопрос - генератор случайных чисел был действительно недостаточно, он может быть уязвим к той же атаке. Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
я думаю, что это из вне темы. 
ты угадал меня пытается грубой силой?
Я отвечаю да. 
но на практике это еще не представляется возможным в соответствии с тем, что мы хотим грубой силой ,.
Код:
Python 2.7.10 (по умолчанию, 23 мая 2015, 9:40:32) [MSC v.1500 32 бит (Intel)] на win32
Тип "Помогите", "Авторские права", "кредиты" или "лицензия" Чтобы получить больше информации.
>>> пау (2160)
1461501637330902918203684832716283019655932542976L
>>>пау (2,53)
9007199254740992L
>>> пау (2256)
115792089237316195423570985008687907853269984665640564039457584007913129639936L
guwfwkz сейчас офлайн Пожаловаться на guwfwkz   Ответить с цитированием Мультицитирование сообщения от guwfwkz Быстрый ответ на сообщение guwfwkz

24 января 2016, 9:06:14 AM   # 12
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey



Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

невозможно.
Mini ключ продолжать использовать SHA256.

Так? Если я SHA256 все числа от 0 до 127 и дать вам один хэш вы можете просто грубой силой число к нему. IF - и это был мой вопрос - генератор случайных чисел был действительно недостаточно, он может быть уязвим к той же атаке. Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
я думаю, что это из вне темы. 
ты угадал меня пытается грубой силой?
Я отвечаю да. 
но на практике это еще не представляется возможным в соответствии с тем, что мы хотим грубой силой ,.
Код:
Python 2.7.10 (по умолчанию, 23 мая 2015, 9:40:32) [MSC v.1500 32 бит (Intel)] на win32
Тип "Помогите", "Авторские права", "кредиты" или "лицензия" Чтобы получить больше информации.
>>> пау (2160)
1461501637330902918203684832716283019655932542976L
>>>пау (2,53)
9007199254740992L
>>> пау (2256)
115792089237316195423570985008687907853269984665640564039457584007913129639936L

253 можно атаковать, возможно, не для вас, но это возможно. Во всяком случае, видеть мое редактирование, не это точный сценарий, который был использован, но только что-то вроде этого.
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

24 января 2016, 10:55:59 AM   # 13
 
 
Сообщения: 8
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey



Был ли это точный сценарий? Wouldnt, которые делают Casascius монеты уязвимы для грубой силы атаки, если был использован недостаточная энтропия источник?

невозможно.
Mini ключ продолжать использовать SHA256.

Так? Если я SHA256 все числа от 0 до 127 и дать вам один хэш вы можете просто грубой силой число к нему. IF - и это был мой вопрос - генератор случайных чисел был действительно недостаточно, он может быть уязвим к той же атаке. Диапазон, очевидно, будет больше, но вопрос в том, если его достаточно большой, чтобы сделать нападение неосуществим.
я думаю, что это из вне темы. 
ты угадал меня пытается грубой силой?
Я отвечаю да. 
но на практике это еще не представляется возможным в соответствии с тем, что мы хотим грубой силой ,.
Код:
Python 2.7.10 (по умолчанию, 23 мая 2015, 9:40:32) [MSC v.1500 32 бит (Intel)] на win32
Тип "Помогите", "Авторские права", "кредиты" или "лицензия" Чтобы получить больше информации.
>>> пау (2160)
1461501637330902918203684832716283019655932542976L
>>>пау (2,53)
9007199254740992L
>>> пау (2256)
115792089237316195423570985008687907853269984665640564039457584007913129639936L

253 можно атаковать, возможно, не для вас, но это возможно. Во всяком случае, видеть мое редактирование, не это точный сценарий, который был использован, но только что-то вроде этого.
Понимаю.
в этом случае . Мини частного формат ключ предлагает простую проверку опечатки код. Мини-частные ключи должны быть сгенерированы в "грубая сила" моды, сохраняя только ключи, которые соответствуют правилам формата в. Если ключ хорошо сформирован (30 Base58 символов, начиная с S), но не проходит проверку хэша, то он, вероятно, содержит опечатку.
Код:
$ Эхо -n "S7c64uJjYpFtp2GrEc3RFaVyzJaJoN?" | shasum -a 256
00c7e27df362561ffeffe1653b1c01cc1e44a07e8e547da151773fb5758fc41f * -
Если SHA256 хэш строки следует «?» не приводит к чему-то, что начинается с 0x00, строка не является допустимой мини закрытого ключа.
так не просто РАНДОМИЗАЦИЯ ключа, чтобы квалифицировать в качестве мини-ключа .they по-прежнему использовать SHA256 в качестве ключа.

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

24 января 2016, 11:04:21 AM   # 14
 
 
Сообщения: 180
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey


253 можно атаковать, возможно, не для вас, но это возможно. Во всяком случае, видеть мое редактирование, не это точный сценарий, который был использован, но только что-то вроде этого.

До того, что сила атаки все еще возможно в наше время (скажем, при условии, много денег)? Является ли это что-то вроде 2 ^ 64?
Я пытался Google это, но не мог найти однозначный ответ.
RoxxR сейчас офлайн Пожаловаться на RoxxR   Ответить с цитированием Мультицитирование сообщения от RoxxR Быстрый ответ на сообщение RoxxR

24 января 2016, 11:31:46 AM   # 15
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey


253 можно атаковать, возможно, не для вас, но это возможно. Во всяком случае, видеть мое редактирование, не это точный сценарий, который был использован, но только что-то вроде этого.

До того, что сила атаки все еще возможно в наше время (скажем, при условии, много денег)? Является ли это что-то вроде 2 ^ 64?
Я пытался Google это, но не мог найти однозначный ответ.

Трудно сказать, что в основном зависит от атакующего. 253 основан на кого-то с двумя сильными графическими процессорами игровых. Это кто-то может быть старый Bitcoin шахтер с большим числом ныне устаревших графических процессоров добычи. Если вы считаете узлы GPU одной из TOP500 машин [1] (например, ваше состояние или вблизи университета пытается получить ваши монеты) графических процессоров, которые они используют (например, Titan [2] имеет 3072 [3] Тесла K20s [4] с 2496 ядер CUDA еа.) должны быть в состоянии сделать ~ 45Mkeys / с [5] или каждый ~ 138Gkey / с. Если эти оценки верны, они будут проходить через 64 ​​бит в ~ 4,3 года. Это, конечно, не представляется возможным, чтобы получить 3500 BTC, но это показывает, кто важен сильный ГСЧ с технологией сегодняшней. Ни одна из этих оценок не несут какие-либо недостатки в используемых алгоритмах, а плохой ГСЧ в качестве основы для ключей.

[1] http://www.top500.org/
[2] https://www.olcf.ornl.gov/titan/
[3] https://en.wikipedia.org/wiki/Cray_XK7
[4] https://en.wikipedia.org/wiki/Nvidia_Tesla#Specifications_and_configurations
[5] Основание для оценки являются 1664 ядрами CUDA моих GTX 970, которые делают ~ 30Mkey / с оптимизированным программным обеспечением, как vanitygen.
Шорена сейчас офлайн Пожаловаться на Шорену   Ответить с цитированием Мультицитирование сообщения от Шорену Быстрый ответ на сообщение Шорену

24 января 2016, 10:14:05 PM   # 16
 
 
Сообщения: 102
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Я думаю, что это было похоже на ключевую фразу для создания privkey.
vlamer сейчас офлайн Пожаловаться на vlamer   Ответить с цитированием Мультицитирование сообщения от vlamer Быстрый ответ на сообщение vlamer

24 января 2016, 10:23:42 PM   # 17
 
 
Сообщения: 1400
Цитировать по имени
цитировать ответ
по умолчанию Re: Помогите мини-генератор privkey

Я думаю, что это было похоже на ключевую фразу для создания privkey.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW