Вернуться   Биткоин Форум > Разработка и Техническое Обсуждение
24 февраля 2014, 5:11:04 PM   # 1
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

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


Всем кто хочет заработать Биткоины без вложений - рекомендую сайт http://bitcoin-zarabotat.ru
 Helo Bitcoin сообщества,

Я второй год IT-студент. Для моей специализации миноре я выбрал управление ИТ и безопасность.

В моем колледже / университете мы, как ожидается, представит сольный проект. Я очень заинтересован в Bitcoin и слежу за развитием событий
довольно близко. Хотя я не то, что испытал еще как программист способствовать каким-либо существенным образом. Хотя было бы на самом деле
здорово, если бы я мог сделать что-то связанное с Bitcoin.


Моя идея была бы использовать Bitcoin (или его часть) в качестве ключа, который программно обеспечивает доступ к приложению / системе. Отправка Bitcoin (ключ) к другому пользователю будет тогда работать вручая ключ на.

Будет ли это возможно, или я переоценил возможности протокола?

С дружеским приветом,

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


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


24 февраля 2014, 6:40:13 PM   # 2
 
 
Сообщения: 798
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

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





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

25 февраля 2014, 1:48:17 PM   # 3
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

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

Я понимаю, что можно проследить определенную Bitcoin / parthereof. Если адрес является истинным владельцем Bitcoin, то предоставляется доступ.
Мой план заключается в использовании Raspberry Pi, чтобы открыть механический замок, когда этот процесс завершения проверки. Конечно, будет постоянным
доступ в Интернет, чтобы убедиться, что блок цепь может быть отсканированы.

Поправьте меня, если я ошибаюсь.


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

25 февраля 2014, 2:46:43 PM   # 4
 
 
Сообщения: 854
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

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

Я понимаю, что можно проследить определенную Bitcoin / parthereof. Если адрес является истинным владельцем Bitcoin, то предоставляется доступ.
Мой план заключается в использовании Raspberry Pi, чтобы открыть механический замок, когда этот процесс завершения проверки. Конечно, будет постоянным
доступ в Интернет, чтобы убедиться, что блок цепь может быть отсканированы.

Поправьте меня, если я ошибаюсь.

Сеть Bitcoin использует цифровые подписи для аутентификации "владение" БТД, которые принадлежат к определенному BTC адреса. Операции BTC специально отформатированные сообщения, подписанные цифровой подписью для того, чтобы доказать, у вас есть закрытый ключ, связанный с BTC-адресом. Вы не должны инициировать транзакцию, чтобы доказать, что у вас есть закрытый ключ, вы могли бы просто подписать сообщение.

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

26 февраля 2014, 11:37:46 AM   # 5
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

Как подписать такое сообщение?
Nataj сейчас офлайн Пожаловаться на Nataj   Ответить с цитированием Мультицитирование сообщения от Nataj Быстрый ответ на сообщение Nataj

26 февраля 2014, 12:09:32 PM   # 6
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

Попросите пользователь сгенерировать и отправить адрес. Сохраните его где-нибудь.

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

Знаки пользователя это с помощью bitcoind signmessage <адрес> <печенье> и возвращает результат.

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

26 февраля 2014, 12:28:09 PM   # 7
 
 
Сообщения: 9
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

Попросите пользователь сгенерировать и отправить адрес. Сохраните его где-нибудь.

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

Знаки пользователя это с помощью bitcoind signmessage <адрес> <печенье> и возвращает результат.

Устройство затем проверяет его с помощью bitcoind verifymessage <адрес> <подпись> <сообщение>.

Адрес, чтобы сохранить и использовать в качестве ключа справа системы?

Как я могу генерировать эти случайные печенья?

Я считать, что адрес переменной является адресом права пользователя? возвращаемое значение подписи или сообщение?

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

26 февраля 2014, 12:45:19 PM   # 8
kjj
 
 
Сообщения: 1302
Цитировать по имени
цитировать ответ
по умолчанию Re: Использование Bitcoin в качестве средства аутентификации

Адрес, чтобы сохранить и использовать в качестве ключа справа системы?

Как я могу генерировать эти случайные печенья?

Я считать, что адрес переменной является адресом права пользователя? возвращаемое значение подписи или сообщение?

Этот способ делать вещи, хотя кажется, что, используя адрес как фактор проверки подлинности, а не в Bitcoin / partherof. Я думал о системе
где отправка этого конкретного Bitcoin будет грандиозный доступ к адресу в системе.

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

Если вы хотите, чтобы сделка приобрести постоянный доступ, а не мгновенно, просто попросить адрес подписания до представления платежного адреса, и связать их вместе в базе данных, а затем использовать схему signmessage / verifymessage выше.
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