Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
15 ноября 2013, 9:08:31 AM   # 1
 
 
Сообщений: 26
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Обсуждение офф-лайн безопасных вычислений, бумажные кошельков, резервные копии и т.д. выходят за рамки этого поста. Я знаю, какие шаги предпринять. Я также даю этим шагам много внимания.

-----

Я хотел бы создать адрес Bitcoin с помощью кубиков. Я не хочу верить программное обеспечение и / или аппаратный ГСЧ. Я не хочу, чтобы запомнить что-либо. Поэтому я не думаю, что Diceware уместно. Я также хочу, чтобы доказать себе, что мое руководство RNG хорошо. Я также хочу, чтобы свести к минимуму возможные проблемы с человеческим фактором (меня). Я хочу, чтобы держать вещи простыми.

Должен ли я катиться эквивалент 256 бит энтропии со стандартной кости (# рулонов?), И sha256 хэш его для секретного показателя? Что такое безопасный способ для генерации адреса Bitcoin оттуда?

Я хотел бы импортировать закрытый ключ в Bitcoin-QT для расходов (из области видимости).


1. Является ли это хороший подход?

2. Если я добавляю "1", "2", "3" и т.д., чтобы оригинальная серия рулонов (семена) .. делает это представляет собой "безопасный" Способ генерации серии адресов?

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


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


15 ноября 2013, 9:27:33 AM   # 2
 
 
Сообщения: 1512
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

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





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

-----

Я хотел бы создать адрес Bitcoin с помощью кубиков. Я не хочу верить программное обеспечение и / или аппаратный ГСЧ. Я не хочу, чтобы запомнить что-либо. Поэтому я не думаю, что Diceware уместно. Я также хочу, чтобы доказать себе, что мое руководство RNG хорошо. Я также хочу, чтобы свести к минимуму возможные проблемы с человеческим фактором (меня). Я хочу, чтобы держать вещи простыми.

Должен ли я катиться эквивалент 256 бит энтропии со стандартной кости (# рулонов?), И sha256 хэш его для секретного показателя? Что такое безопасный способ для генерации адреса Bitcoin оттуда?

Я хотел бы импортировать закрытый ключ в Bitcoin-QT для расходов (из области видимости).


1. Является ли это хороший подход?

2. Если я добавляю "1", "2", "3" и т.д., чтобы оригинальная серия рулонов (семена) .. делает это представляет собой "безопасный" Способ генерации серии адресов?

Где ты был вчера?




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

15 ноября 2013, 4:46:28 PM   # 3
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

Должен ли я катиться эквивалент 256 бит энтропии со стандартной кости (# рулонов?), И sha256 хэш его для секретного показателя?

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

Что такое безопасный способ для генерации адреса Bitcoin оттуда?

Вы можете просто импортировать закрытый ключ в Bitcoin-Qt. Тогда Bitcoin-Qt покажет вам адрес. Для дополнительной безопасности вы можете сделать это на компьютере, который не является, никогда не было и никогда не будет подключен к Интернету.

1. Является ли это хороший подход?

Это немного трудоемкое, но уверен, что это будет работать.

Вы можете также оставить крышку объектива на зеркальную камеру, повысить ISO до максимального значения имеющейся на камере, и занять 30 секунд длительной экспозиции. В результате чего шум в изображении должен быть случайным, и имеет более чем 256 бит. Затем можно SHA-256 хэш-образ для закрытого ключа. Это намного меньше труда, и вы можете создать несколько ключей / адреса довольно быстро.

2. Если я добавляю "1", "2", "3" и т.д., чтобы оригинальная серия рулонов (семена) .. делает это представляет собой "безопасный" Способ генерации серии адресов?

Или, возможно, просто генерировать один закрытый ключ в виде "семя" а затем увеличить значение из "семя" для создания серии закрытых ключей? Я не 100% положительный, но я думаю, что это как Eletrum обрабатывает детерминированных адрес.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

15 ноября 2013, 6:00:47 PM   # 4
 
 
Сообщения: 1582
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

Вы можете также оставить крышку объектива на зеркальную камеру, повысить ISO до максимального значения имеющейся на камере, и занять 30 секунд длительной экспозиции. В результате чего шум в изображении должен быть случайным, и имеет более чем 256 бит. Затем можно SHA-256 хэш-образ для закрытого ключа. Это намного меньше труда, и вы можете создать несколько ключей / адреса довольно быстро.

Вы можете использовать любое изображение, которое вы взяли? Как домашнее животное или объект, или же он должен быть высокой ISO шум заполнен изображение?
Abdussamad сейчас офлайн Пожаловаться на Abdussamad   Ответить с цитированием Мультицитирование сообщения от Abdussamad Быстрый ответ на сообщение Abdussamad

15 ноября 2013, 6:13:15 PM   # 5
 
 
Сообщения: 2002
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

Вы можете использовать любое изображение, которое вы взяли? Как домашнее животное или объект, или же он должен быть высокой ISO шум заполнен изображение?

Вы можете SHA-256 любые данные на всех, чтобы получить закрытый ключ, но меньше "случайный" данные, которые вы выполняете SHA-256 на менее энтропии закрытый ключ будет. До вас, чтобы решить для себя, как обеспокоенный вы об этом.
DannyHamilton сейчас офлайн Пожаловаться на DannyHamilton   Ответить с цитированием Мультицитирование сообщения от DannyHamilton Быстрый ответ на сообщение DannyHamilton

16 ноября 2013, 3:02:04 AM   # 6
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Безопасное поколение адресов, используя кости

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

Я теперь всегда генерировать по крайней мере, в 1,5 раза больше битов, как мне нужно (384 минимум для Bitcoin, но на практике обычно 512, так как мои инструменты были в основном созданы для захвата 256 бит за один раз), и возьмите модуль против порядка нашей кривой. *

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

Способы прокатки были описаны в других потоках. Два две основных из них должны относиться к своим роллам в качестве цифр числа базы X, заработав журнал2X бит на матрицу в рулон, и присвоить уникальный битовый шаблон для каждой грани, до ближайшей степени два, и заполнение других поверхностей с меньшим количеством бит. (D 6 = 00,01,10,11,0,1; D10 = 000,001,010,011,100,101,110,111,0,1; D12 = 000,001,010,011,100,101,110,111,00,01,10,11; и т.д.)

Остановитесь, когда у вас есть достаточное количество битов, а затем использовать его непосредственно, XOR двух половинок, имеет или взять модуль.

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



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW