# JSON Web Algorithms

JSON Web Algorithm.

https://tools.ietf.org/html/draft-ietf-jose-json-web-algorithms-40

class `acme.jose.jwa.``JWA`

  Bases: `acme.jose.interfaces.JSONDeSerializable`

  JSON Web Algorithm.

class `acme.jose.jwa.``JWASignature`(name)

  Bases: `acme.jose.jwa.JWA`, `_abcoll.Hashable`

  JSON Web Signature Algorithm.

  classmethod `register`(signature_cls)

    Register class for JSON deserialization.

  `sign`(key, msg)

    Sign the `msg` using `key`.

  `verify`(key, msg, sig)

    Verify the `msg` and ``sig` using `key`.