[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[CGA-EXT] comments on draft-ietf-csi-hash-threat-03
Hi,
I have reviewed this document and i have some comments:
Substantial:
=============
Issue #1
---------
In section 3.3. Attacks against the Digital Signature in the SEND
Universal Signature option
I don't think the document should make an analysis of the SEND universal
signature option yet to be defined and for whicht he WG has no consensus
yet.
I think the hash analysis required is to be performed about the current
rfc3971 spec.
So I suggest to remove all the text referring to the PK-agility and
leave only the text about the signature option as defined in rfc3971
Issue #2
--------
Then in section 3.3. it reads:
The possible attack on such explicit digital signature is a
typical non-repudiation attack, i.e. the Digital Signature field is
vulnerable to the collision attack. An attacker produces two
different messages, m and m', where hash(m) = hash(m'). He underlays
one of the messages to be signed with the key authorized through
CGAs, but uses another message afterwards. However, as denoted in
[rfc4270], the structure of at least one of two messages in a
collision attack is strictly predefined. The previous requirement
complicates the collision attack, but we have to take into account
that a variant of SHA-1 was already affected by recent collision
attacks and we have to prepare for future improved attacks.
I fail to understnad what is the impact of this attack. I mean, it means
that the attacker could manage to make a host to sign one message and
then present another one. I understnad that. How this applies in the
cntext of SeND? could you make an more clear example of what can be done
in the actual send protocol?
Issue #3
--------
In section 3.4. Attacks against the Key Hash in the SEND Universal
Signature option it covers the analysis for the SeND universal signature
option.
Similarly, remove that part and only cover the fields defined in rfc3971
Issue #4
--------
In section 4.1. The negotiation approach for the SEND hash agility
it reads:
None of the previous solutions supports the negotiation of the hash
function. Therefore we propose the negotiation approach for the SEND
I don't think this document proposes anything. I think this should be
rephrased as another possible option in order to support hash agility
(like the others that have been described earlier in the section)
Issue #5
--------
In section 3, the attacks against the one property are described in
detail but the one against the collision property is not. Sionce the
last one is the one we care the most, i would suggest some text is added
describing it with the same level of detail.
regards, marcelo