It appears that Bron Gondwana  <[email protected]> said:
>   Tags with duplicate names MUST NOT occur within a single tag-list; if
>   a tag name does occur more than once, the entire tag-list is invalid.
>
>So if we want to allow multiple b= keys, we would have to change this 
>definition, which might
>cause issues with existing libraries that were built on this invariant.

Or we could slice it the other way as I suggested a few messages back,

  ... s=sel1:sel2:sel3 a=alg1:alg2:alg3 b=hash1:hash2:hash3 ...

If we go with my proposal to allow a single selector to have multiple keys
with different algorithms, we could simplify it to

  ... s=sel a=alg1:alg2:alg3 b=hash1:hash2:hash3 ...

You can't have colons in base64 so that's in principle backward compatible with
the way we encode single signatures.

R's,
John

_______________________________________________
Ietf-dkim mailing list -- [email protected]
To unsubscribe send an email to [email protected]

Reply via email to