Вернуться   Биткоин Форум > Сервисы
26 мая 2015, 9:31:27 PM   # 1
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
Я прием заявок, чтобы создать веб-страницу, которая позволяет пользователям цифровой подписи или проверять файлы с Bitcoin закрытым ключом, как показано ниже. Все должно происходить сторона клиента.  Большая часть кода требуется уже с открытым исходным кодом и используется в http://www.proofofexistence.com/ а также https://brainwallet.org/#sign.  Если вы заинтересованы в выполнении этой работы (только кодирование - нет хостинга / управления требуется), затем поместите ваш фиксированная цена предложение в этой теме. Работа грациозно с недопустимыми входами, как ожидается.  

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



2. И я хочу еще одну вкладку на той же странице, чтобы позволить пользователю проверить подпись:



Если вы размещаете предложение, и я принимаю, то я ожидаю увидеть существенный прогресс в течение 1 недели.  

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

* EDIT: формат подписи был разъяснен в эта почта два ниже.  
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R


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


27 мая 2015, 1:32:48 AM   # 2
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

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





Первый сайт (http://www.proofofexistence.com/) Делает цифровые "отпечаток пальца" (SHA256) документа, а затем помещает его на blockchain - так это не делает цифровую подпись.

Если вы посмотрите на втором месте близко (https://brainwallet.org/#sign), Вы увидите, что она способна "подписание" документ, используя множество различных вкусов. Это объясняется тем, что фактический алгоритм цифровой подписи может быть различным. Хотите конкретный алгоритм (который может быть сложнее, потому что инженер должен был бы исследовать его, и сделать тестирование на совместимость), или вы просто нужен собственный алгоритм цифровой подписи (работает только в вашем веб-сайте в 2 вкладок, описанных).

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

27 мая 2015, 2:40:24 AM   # 3
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Первый сайт (http://www.proofofexistence.com/) Делает цифровые "отпечаток пальца" (SHA256) документа, а затем помещает его на blockchain - так это не делает цифровую подпись.

Да, я хочу, чтобы хэш документа, а затем просто подписать его (то есть, без письма к blockchain). Мое примечание в изображении просто означает, что код перетащить файл, а затем хэш его, был доступен из proofofexistence.com. Извините за сумбур. 

котировка
Если вы посмотрите на втором месте близко (https://brainwallet.org/#sign), Вы увидите, что она способна "подписание" документ, используя множество различных вкусов. Это объясняется тем, что фактический алгоритм цифровой подписи может быть различным. Хотите конкретный алгоритм (который может быть сложнее, потому что инженер должен был бы исследовать его, и сделать тестирование на совместимость), или вы просто нужен собственный алгоритм цифровой подписи (работает только в вашем веб-сайте в 2 вкладок, описанных).

Спасибо за разъяснения. Первоначально я собирался принять то, что я так долго, как это согласуется между двумя вкладками, но так как вы просили ...

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

Мое понимание, то, что мы будем добавлять байты:

Код:
"\ X18Bitcoin Подписано сообщение: \ п"

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

Что касается кодирования подписи, я хотел бы это выражается в B64 в формате, используемом pybtctool, blockchain.info и я считаю Multibit и Bitcoin-QT. Это означает, что ли сжатый или несжатый Публичных должно быть указано первым байтом подписи, как я узнал, Вот.

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

27 мая 2015, 1:12:42 PM   # 4
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

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

28 мая 2015, 12:59:31 PM   # 5
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

так что вы хотите в основном точный код brainwallet.org просто выделить из brainwallet, так что вы можете использовать его?

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

28 мая 2015, 4:48:20 PM   # 6
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

так что вы хотите в основном точный код brainwallet.org просто выделить из brainwallet, так что вы можете использовать его?

Да, я хочу этого, и больше, а также. Brainwallet только позволяет подписать текстовую строку. Я хочу, чтобы иметь возможность подписать произвольный файл. И я хочу "готовый продукт" быть на веб-страницу, которая выглядит подобно изображениям в OP и которая может быть запущена полностью стороне клиента (то есть, я должен быть в состоянии открыть веб-страницу с USB палочке в автономном режиме, и он должен работать).  
  
  - изолировать знак / проверить код из brainwallet
  - модифицировать, чтобы позволить подписание / проверки произвольных файлов
  - создать веб-страницу, которая выглядит как скриншоты я опубликовал в OP
  - важно, чтобы перетащить&Функциональность капли от proofofexistence быть использована для выбора файла
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R

1 июня 2015, 11:41:15 PM   # 7
 
 
Сообщения: 1246
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Хорошо, я ставка 5 BTC

EDIT: Я буду соответствовать 3.9, хотя я предполагаю, что это немного под моим ежечасно
thezerg сейчас офлайн Пожаловаться на thezerg   Ответить с цитированием Мультицитирование сообщения от thezerg Быстрый ответ на сообщение thezerg

2 июня 2015, 12:33:15 AM   # 8
 
 
Сообщения: 560
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Это, кажется, довольно хорошо определены уже, но только, чтобы подтвердить:

- 2 простой HTML-страницы, а изображаемая в OP, позволяя выбор файла перетащить и падение (наряду с традиционным меню выбора на основе), ввод текста закрытого ключа или получили подпись (с возможностью генерировать новый секретный ключ), и, наконец, отображение подписи или грузополучатель адреса (если действительны) соответственно.
- JS-код выполняет следующие функции:
  1. Принять произвольный файл.
  2. Добавление символов "\ X18Bitcoin Подписано сообщение: \ п",
  3. Дважды SHA256-хэш полученные данные, а затем подписать дайджест с помощью прилагаемого / сгенерированного ключа.
  4. Покажите подпись, закодированную в Base64.
  5. Проверка подписи, созданная в этом формате, используя эту страницу, вычисления адреса грузополучателя для действительной подписи.

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

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

2 июня 2015, 2:11:31 AM   # 9
 
 
Сообщения: 330
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Торги 3.9 BTC здесь
То же самое сейчас офлайн Пожаловаться на Ditto   Ответить с цитированием Мультицитирование сообщения от Ditto Быстрый ответ на сообщение Ditto

2 июня 2015, 3:18:48 PM   # 10
 
 
Сообщения: 1113
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Таким образом, это не очень красиво, или даже то, что вы хотели, но независимо от того.

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

не существует, а это больше похоже на тройной SHA256 хэш, как это с помощью кода из http://proofofexistence.com/ для файла хэширования.

Здесь в любом случае: http://btc.llcoins.net/temp/sign-file.html

Может обеспечить почтовый индекс, если кто на самом деле хочет.

Edit: забыл о случайном Частном варианте ключа. Добавлено его от нагрузки.
Edit2: изменена самозагрузка версии.
Edit3: улучшенная проверка обработки ошибок (я думаю)
Edit4: обтекаемый проверка & добавлено Публичных
Edit5: добавлена ​​опция Проточите новый ключ и обтекаемое подписание немного
luigi1111 сейчас офлайн Пожаловаться на luigi1111   Ответить с цитированием Мультицитирование сообщения от luigi1111 Быстрый ответ на сообщение luigi1111

6 июня 2015, 12:37:39 AM   # 11
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Извините за задержку в ответ на самые последние ставки. Я путешествовал, а затем участие в конференции, и было мало времени, чтобы ответить на сообщения, за последние несколько дней [и кажется, "смотреть / извещать" особенность здесь работает только с перерывами].    

Я получил предложения по цене от 0,35 BTC до такой высокой, как 5 BTC. Проект был присужден ЕД / lhuddy от Reddit (г / jobs4bitcoins) за $ 250 США. Спасибо всем за ваш интерес !!  
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R

6 июня 2015, 1:01:40 AM   # 12
 
 
Сообщения: 1113
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

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

6 июня 2015, 1:25:33 AM   # 13
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Был забавный опыт в любом случае. Удачи.  

Глядя больше в веб-страницу вы производство, я на самом деле думаю, что ваша схема подписи имеет больше смысла, чем мои собственные. Это выгодно, потому что:

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

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

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

6 июня 2015, 3:43:41 AM   # 14
 
 
Сообщения: 1113
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Был забавный опыт в любом случае. Удачи.  

Глядя больше в веб-страницу вы производство, я на самом деле думаю, что ваша схема подписи имеет больше смысла, чем мои собственные. Это выгодно, потому что:

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

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

Я послал вам PM в надежде, что я могу компенсировать вам за эту работу и идеи в некоторой малой степени.  

Для тех, кто может читать эту тему: Питер R является подлинным, хорошим парнем. Он не должен мне ничего - я даже не процитировать эту работу - но он дал мне хороший совет BTC для моих усилий.

Еще раз спасибо, Питер.
luigi1111 сейчас офлайн Пожаловаться на luigi1111   Ответить с цитированием Мультицитирование сообщения от luigi1111 Быстрый ответ на сообщение luigi1111

9 июня 2015, 6:37:24 PM   # 15
 
 
Сообщения: 1064
Цитировать по имени
цитировать ответ
по умолчанию Re: [НАНИМАТЬ] JavaScript программист для небольшого проекта - разместить свои ставки !!

Этот проект уже завершен на и / lhuddy. Я был доволен его работой и отправил отзыв здесь:

http://www.reddit.com/r/testimonials/comments/39704e/pos_ulhuddyjavascript_bitcoin_project/
Peter R сейчас офлайн Пожаловаться на Peter R   Ответить с цитированием Мультицитирование сообщения от Peter R Быстрый ответ на сообщение Peter R



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

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

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

3HmAQ9FkRFk6HZGuwExYxL62y7C1B9MwPW