# CurveZMQ

[CurveZMQ][curvezmq] is an authentication and encryption protocol for
ZeroMQ.

You can use Curve with JeroMQ, generating keypairs via the [Curve
class][curve-class].

For an example of this in action, see [this gist][curve-gist].


[curvezmq]: https://curvezmq.org
[curve-class]: https://static.javadoc.io/org.zeromq/jeromq/0.6.0/zmq/io/mechanism/curve/Curve.html
[curve-gist]: https://gist.github.com/trevorbernard/6e3a8af0092cdced0f8b3e757a5b6b16
