# HG changeset patch # User František Kučera # Date 1651507150 -7200 # Node ID f724d805c34a550268293f1654c5445147bd77af # Parent 27c11cea34deaa44c7aa0347240dd82e84b2f34c encryption TODO diff -r 27c11cea34de -r f724d805c34a src/ZeroMQCommand.cpp --- a/src/ZeroMQCommand.cpp Sun May 01 22:27:32 2022 +0200 +++ b/src/ZeroMQCommand.cpp Mon May 02 17:59:10 2022 +0200 @@ -49,6 +49,16 @@ zmq::socket_t zmqSocket(zmqContext, zmq::socket_type::pull); zmqSocket.bind(convertor.to_bytes(configuration.endpointUrl)); + + if (false) { + // TODO: optionally generate and print keys and/or do encryption + char server_public_key[41]; + char server_secret_key[41]; + zmq_curve_keypair(server_public_key, server_secret_key); + std::cerr << "Server public key: " << std::string(server_public_key) << std::endl; + std::cerr << "Server secret key: " << std::string(server_secret_key) << std::endl; + } + writer->startRelation(configuration.relation,{ {L"text", TypeId::STRING}, {L"data", TypeId::STRING}