diff --git a/jws/__init__.py b/jws/__init__.py index 178905a..08477e5 100644 --- a/jws/__init__.py +++ b/jws/__init__.py @@ -53,4 +53,4 @@ def verify(head, payload, encoded_signature, key=None, is_json=False): def _signing_input(head, payload, is_json=False): enc = utils.to_base64 if is_json else utils.encode head_input, payload_input = map(enc, [head, payload]) - return "%s.%s" % (head_input, payload_input) + return b".".join([head_input, payload_input])