Pretty sure UCCS as Carsten describes below works for me provided: - All the rules and requirements from CWT explicilty apply except signing/encryption - It uses the same registry - There is a tag defined for it - You get an (untagged) UCCS when you remove all signing and encryption layers
LL > On Mar 6, 2020, at 12:04 PM, Carsten Bormann <c...@tzi.org> wrote: > > Hi Ned, > > What I was trying to say is that the Unprotected CWT Claims Set (UCCS) is not > a CWT, but an UCCS. So I wouldn’t call it a token (which implies some form > of protection to me). But it is still a useful data structure to carry > around. > >> On 2020-03-06, at 20:59, Smith, Ned <ned.sm...@intel.com> wrote: >> >> The earlier thread suggested that a naked token could be given to a parser >> that was programmed correctly and it would 'just work'. But if the >> definition of a CWT/JWT is that it must have bounding signature, mac, >> encryption enveloping, then the parser should reject naked tokens (tagged as >> such or not). > > A CWT decoder would diagnose an UCCS as “not a CWT”. > A CWT/UCCS decoder would diagnose it as “UCCS”. > >> If the naked token is defined and the map has a tag that indicates it was >> formed without secure enveloping then the parser should accept it, but the >> code using the parser needs to find some other way to ensure security. > > Right. An UCCS is only a useful assertion if received over a secure channel > with the right properties to make it a useful assertion. > >> If a parser receives a map with both security enveloping and the naked token >> tag, then it should return both the map and the security envelope context >> and let the code using the parser decide if the security context satisfies >> the security requirement. > > Well, it should diagnose this as “not a CWT” (and not an UCCS either). > > Grüße, Carsten > > _______________________________________________ > RATS mailing list > r...@ietf.org > https://www.ietf.org/mailman/listinfo/rats _______________________________________________ Ace mailing list Ace@ietf.org https://www.ietf.org/mailman/listinfo/ace