-----Original Message-----
From: Ace <[email protected]> On Behalf Of Ludwig Seitz
Sent: Friday, July 19, 2019 7:22 AM
To: [email protected]
Cc: [email protected]
Subject: [Ace] Review of draft-ietf-ace-key-groupcomm
Hello Francesca, Marco,
I have finally managed to read the whole of draft-ietf-ace-key-groupcomm and
have a few comments for you:
==
5.2
"If the leaving node wants to be part of a group with fewer roles, it
does not need to communicate that to the KDC, and can simply stop acting
according to such roles."
There are legitimate cases where a node might want to explicitly
deactivate roles it is currently using (principle of least priviledge)
and not just stop using them.
[JLS] I trimmed because I only wanted to address this one topic. I totally
agree that there are cases where a node might want to deactivate roles, however
in the case of group communication I don't see how this could be done in a
reasonable manner.
If a node says - please stop advertising my public key because I am no longer a
publisher, that is reasonable for a KDC to start doing. However, there are
currently no provisions in the protocol for a KDC to advertise that fact to all
of the subscribers. Even if a key roll over were to occur, as the node still
is part of the group, it can produce the correct key material and sign a
message. A subscriber with the signature key would successfully validate the
signature and accept it the message, only those subscribers which had not yet
pulled down a public key would fail to validate the message.
This would require a new mechanism for the purpose of asking if a public key is
still associated with a specific key identifier (which is a good reason for the
note about keeping the same key ids when rolling keys). I am not sure that the
traffic would be worth the effort for this small gain.
Note that for a gated transmission system such as a pub-sub server, the node
can get lesser privilege for the gate system without getting less privilege for
the KDC.
Jim
/Ludwig
--
Ludwig Seitz, PhD
Security Lab, RISE
Phone +46(0)70-349 92 51
_______________________________________________
Ace mailing list
[email protected]
https://www.ietf.org/mailman/listinfo/ace