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