В чем разница между регистрацией и регистрацией сертификата в Hyperledger Fabric CA - PullRequest
0 голосов
/ 04 июня 2018

В чем разница между регистрацией и регистрацией сертификата в Hyperledger Fabric CA.Я новичок в криптографии, и я действительно запутался в работе Fabric CA.Кроме того, как сертификаты, сгенерированные с помощью криптогена, отличаются от сертификатов, сгенерированных с помощью Fabric CA.

Ответы [ 2 ]

0 голосов
/ 25 апреля 2019

Регистрация идентификатора означает добавление его данных в Fabric CA.

Регистрация означает процесс, когда зарегистрированный идентификатор подключается к CA и отправляет ему запрос на подпись сертификата (CSR).CA проверяет, зарегистрирована ли личность, и выполняет некоторые другие проверки, если проверки успешны, то он возвращает подписанный сертификат идентичности.Поскольку сертификат подписан центром сертификации, которому доверяет сеть цепочки блоков, теперь у удостоверения есть средства для взаимодействия с сетью с использованием этого сертификата.

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

  1. Быть зарегистрированным в CA
  2. Быть зарегистрированным

Администратор предварительно зарегистрирован в CA, используя при запуске

Фабрика-CA-сервер запуска -b администратора: adminpw

Подробности здесь: https://hyperledger -fabric-ca.readthedocs.io / en / release-1.4 /users-guide.html

также вы можете обратиться к source

0 голосов
/ 11 июня 2018

Итак, из того, что я понимаю, когда вы «регистрируете» личность, вы получаете сертификаты и закрытые ключи для нее.Когда вы «регистрируете» удостоверение, вы просто создаете имя пользователя и пароль для этого удостоверения на сервере CA.

Сертификаты, которые генерирует инструмент криптогена, ничем не отличаются от сертификатов, генерируемых Fabric CA, инструмент криптогена есть для удобства в разработке.Он не должен использоваться в реальной / производственной среде.Под капотом инструмент криптогенеза фактически раскручивает локальный сервер Fabric.

Вот ссылка на последнюю документацию для Fabric CA:

https://hyperledger -fabric-ca.readthedocs.io/en/latest/

...