Dear WG,

I was reading through RFC 7515 to see if it would work for a project I am 
working on.  Basically the need to sign and resign a JSON object.  However, in 
RFC 7515 there does not seem to be any definition for serializing a canonical 
form of JSON. This means that two organizations that serialize it differently 
would produce two different signatures.

Super simple example

{ “type” : “house”, “size” : “1000 sq feet” }



Or 

{
  “type” : “house”, 
  “size” : “1000 sq feet”
}



Or

{“type”:“house”,“size”:“1000 sq feet”}



Or (tabs not spaces)

{
        “type” : “house”, 
        “size” : “1000 sq feet”
}


All four of these JSON structures would produce a different signature as 
defined by RFC 7515. What am I missing?


Thanks,
Bret
PGP Fingerprint: 63B4 FC53 680A 6B7D 1447  F2C0 74F8 ACAE 7415 0050
"Without cryptography vihv vivc ce xhrnrw, however, the only thing that can not 
be unscrambled is an egg."

_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose

Reply via email to