|
15 декабря 2013, 5:18:04 PM | # 1 |
Сообщения: 980
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Взлом Биткоин адресов.
500 Биткоинов взломаны в "мозговом кошельке" с паролем "bitcoin is awesome" Адрес кошелька: 14NWDXkQwcGN1Pd9fboL8npVynD5SfyJAE Приватный ключ: 5J64pq77XjeacCezwmAr2V1s7snvvJkuAz8sENxw7xCkikceV6e подробнее... Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru Итак, я играю с Bitcoin в JavaScript, но я не нашел где-нибудь в Интернете, как вычислить Bitcoin адрес секретного ключа Base 58 (начиная с 5). Может кто-нибудь сказать мне, как или предоставить мне ссылку с документацией? Я не прошу для сценария, только концептуально, как это сделать.
|
15 декабря 2013, 8:55:44 PM | # 2 |
Сообщений: 40
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
|
15 декабря 2013, 9:02:02 PM | # 3 |
Сообщения: 1008
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Я думаю, что ссылка скачет большой концептуальный шаг (по крайней мере, для начинающих), а именно ... создание открытого ключа. Начиная с закрытого ключа, который является только случайное 256 битное число, получение открытого ключа требует выполнения ряда операций с использованием эллиптических кривых (в частности, выполнить "эллиптической кривой точки умножения" секретного ключа целое число и "генератор" точка на конкретной кривой, которая использует Биткойн). Тогда, как только у вас есть открытый ключ, вы можете следовать инструкциям, приведенным в этой ссылке. |
15 декабря 2013, 11:03:20 PM | # 4 |
Сообщения: 980
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Я думаю, что ссылка скачет большой концептуальный шаг (по крайней мере, для начинающих), а именно ... создание открытого ключа. Начиная с закрытого ключа, который является только случайное 256 битное число, получение открытого ключа требует выполнения ряда операций с использованием эллиптических кривых (в частности, выполнить "эллиптической кривой точки умножения" секретного ключа целое число и "генератор" точка на конкретной кривой, которая использует Биткойн). Тогда, как только у вас есть открытый ключ, вы можете следовать инструкциям, приведенным в этой ссылке. |
16 декабря 2013, 1:34:27 AM | # 5 |
Сообщения: 518
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Я думаю, что ссылка скачет большой концептуальный шаг (по крайней мере, для начинающих), а именно ... создание открытого ключа. Начиная с закрытого ключа, который является только случайное 256 битное число, получение открытого ключа требует выполнения ряда операций с использованием эллиптических кривых (в частности, выполнить "эллиптической кривой точки умножения" секретного ключа целое число и "генератор" точка на конкретной кривой, которая использует Биткойн). Тогда, как только у вас есть открытый ключ, вы можете следовать инструкциям, приведенным в этой ссылке. Таким образом, вы говорите, его можно создать открытый ключ от секретного ключа. Но просто "как можно"? Это что-то делать регулярно или что-то, что требует огромного количества вычислительной мощности? |
16 декабря 2013, 6:43:15 AM | # 6 |
Сообщения: 1008
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Я думаю, что ссылка скачет большой концептуальный шаг (по крайней мере, для начинающих), а именно ... создание открытого ключа. Начиная с закрытого ключа, который является только случайное 256 битное число, получение открытого ключа требует выполнения ряда операций с использованием эллиптических кривых (в частности, выполнить "эллиптической кривой точки умножения" секретного ключа целое число и "генератор" точка на конкретной кривой, которая использует Биткойн). Тогда, как только у вас есть открытый ключ, вы можете следовать инструкциям, приведенным в этой ссылке. Таким образом, вы говорите, его можно создать открытый ключ от секретного ключа. Но просто "как можно"? Это что-то делать регулярно или что-то, что требует огромного количества вычислительной мощности? Это не только возможно ... это стандартный способ генерируется каждый Bitcoin адрес. шаги: 1. Генерирует случайное число. <- это ваш личный ключ 2. Выполните труднодоступные объяснить, но-легко-в-а-компьютер-делать эллиптической кривой математическую операцию, чтобы получить открытый ключ. 3. Примените ripemd160 и SHA256 хэш-функции на открытом ключе, чтобы получить то, что известно как "Bitcoin адрес" |
16 декабря 2013, 6:54:11 AM | # 7 |
Сообщения: 518
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Я думаю, что ссылка скачет большой концептуальный шаг (по крайней мере, для начинающих), а именно ... создание открытого ключа. Начиная с закрытого ключа, который является только случайное 256 битное число, получение открытого ключа требует выполнения ряда операций с использованием эллиптических кривых (в частности, выполнить "эллиптической кривой точки умножения" секретного ключа целое число и "генератор" точка на конкретной кривой, которая использует Биткойн). Тогда, как только у вас есть открытый ключ, вы можете следовать инструкциям, приведенным в этой ссылке. Таким образом, вы говорите, его можно создать открытый ключ от секретного ключа. Но просто "как можно"? Это что-то делать регулярно или что-то, что требует огромного количества вычислительной мощности? Это не только возможно ... это стандартный способ генерируется каждый Bitcoin адрес. шаги: 1. Генерирует случайное число. <- это ваш личный ключ 2. Выполните труднодоступные объяснить, но-легко-в-а-компьютер-делать эллиптической кривой математическую операцию, чтобы получить открытый ключ. 3. Примените ripemd160 и SHA256 хэш-функции на открытом ключе, чтобы получить то, что известно как "Bitcoin адрес" Попался - большое спасибо за объяснение |
16 декабря 2013, 3:47:38 PM | # 8 |
Сообщения: 187
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Как получить Bitcoin закрытый ключ? Просто преобразовать секретный ключ 32 бит 58base?
Благодарю. |
17 декабря 2013, 4:39:30 AM | # 9 |
Сообщения: 1302
цитировать ответ |
Re: Получение Bitcoin адрес секретного ключа
Любая коллекция из 256 битов закрытого ключа. Для достижения наилучших результатов используйте высокое качество источник случайных бит.
Кроме того, те вещи, которые начинаются с 5 называются WiFS. Они используются для кодирования бинарного секретного ключа в base58check. https://en.bitcoin.it/wiki/WIF Обратите внимание, что если вы делаете это на самом деле, вы будете необходимость читать на ключевое сжатии общественной точки. |