+1 to SPI being a separate I-D, for discussion purposes.
Having thought about this, I feel like there are a number unanswered questions
about this proposal, and that writing it up concretely would be useful to help
the working group identify and address them and determine the best path forward.
These questions/issues include:
- What are the security implications of repeatedly reusing the same CMK and
IV and how can/should they be mitigated?
- Is having the absence of an "alg" field, paired with the presence of an
"spi" field the best way to handle this?
- What are the complexity implications of having JWEs no longer contain a
fixed set of field?
- Would JWSs similarly have a different number of fields?
- Indeed, is the proposal even applicable in the JWS case, or does it only
make sense for JWEs?
- What are the motivating use cases for this functionality?
- What syntax would be used for the "spi" parameter? Unrestricted Unicode
strings? Base64url-encoded byte strings? UUIDs? ...
Thanks,
-- Mike
From: [email protected] [mailto:[email protected]] On Behalf Of John
Bradley
Sent: Monday, February 11, 2013 11:45 AM
To: Brian Campbell
Cc: [email protected]
Subject: Re: [jose] Proposal about the SPI proposal
I agree that doing it as a new I-D is better than trying to fit it in without
sufficient thought.
John B.
On 2013-02-08, at 8:01 PM, Brian Campbell
<[email protected]<mailto:[email protected]>> wrote:
Maybe this was apparent from my comments/questions on the SPI proposal over the
last couple days[1] but I have concerns that run the gamut from operational
complexity and fragility to security problems. I believe strongly that, without
considerably more analysis and specification detail, the current SPI work is
much too risky to consider go in the current base JOSE WG drafts.
As an alternative I'd like to request/propose that the SPI stuff be submitted
as new I-D to help facilitate that additional discussion and analysis that I
think it needs.
Thanks,
Brian
[1] http://www.ietf.org/mail-archive/web/jose/current/msg01500.html
_______________________________________________
jose mailing list
[email protected]<mailto:[email protected]>
https://www.ietf.org/mailman/listinfo/jose
_______________________________________________
jose mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/jose