Hey all,
I've just pushed to GitHub a pretty complete JOSE library I've worked up in
Python.
<https://github.com/bifurcation/pyjose>
It supports pretty much all of the current specs, including:
-- JSON and compact serializations
-- Custom levels of header protection (all/none/some)
-- Multi-signer JWS and multi-recipient JWE
-- All JWA algorithms besides "none" (which should not be used anyway)
It successfully processes the examples in the current specs (except the
"ES512" one, which is broken), and successfully interoperates with itself
in all 288 different configurations ("alg" + "enc" + "protected"). I have
not yet tested it against any other JOSE implementations.
I also took this opportunity to start up a list of implementations on the
JOSE wiki. Right now it's pretty short because I don't know of that many
off the top of my head.
<http://trac.tools.ietf.org/wg/jose/trac/wiki/WikiStart>
Comments / bugs welcome!
Thanks,
--Richard
_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose