ZeroMQ: Как получить открытый ключ клиента при использовании сокета Router с ZMQ Curve? - PullRequest
0 голосов
/ 18 декабря 2018

Предположим, что мое серверное приложение использует сокет Router, и клиенты подключаются к нему с помощью сокетов Dealer.Используется криптография ZMQ Curve, что означает, что у сервера и у каждого отдельного клиента есть своя собственная пара ключей.Я хотел бы получить открытый ключ клиента в серверном приложении, чтобы приложение могло реализовать ограничения доступа на основе идентификатора клиента.

Я просмотрел документацию libzmq и не смог найти ничего, чтопозволит это.Я сталкивался с чем-то под названием ZAP, но это кажется недокументированным с точки зрения libzmq.Мне просто нужно получить открытый ключ клиента, от которого было получено конкретное сообщение.Это не похоже на сложную проблему.

...