Ballot for draft-ietf-lamps-cms-aes-gmac-alg

Yes

Roman Danyliw

No Objection

Deborah Brungard
Alissa Cooper
Martin Duke
Benjamin Kaduk
Erik Kline
Murray Kucherawy
Warren Kumari
Barry Leiba
Alvaro Retana
Martin Vigoureux
Éric Vyncke
Magnus Westerlund
Robert Wilton

Summary: Has enough positions to pass.

Roman Danyliw Yes

Deborah Brungard No Objection

Alissa Cooper No Objection

Martin Duke No Objection

Benjamin Kaduk No Objection

Comment (2021-02-23)
Section 7

   Implementers should be aware that cryptographic algorithms become
   weaker with time.  As new cryptanalysis techniques are developed and
   computing performance improves, the work factor to break a particular
   cryptographic algorithm will reduce.  Therefore, cryptographic
   algorithm implementations should be modular allowing new algorithms
   to be readily inserted.  That is, implementers should be prepared to
   regularly update the set of algorithms in their implementations.

I think that BCP 201 is a good reference for further reading here.

Section 8.2

If we're importing ASN.1 bits from RFC 5912, doesn't that make it a
normative reference?

Erik Kline No Objection

Murray Kucherawy No Objection

Warren Kumari No Objection

Comment (2021-02-25)
No email
send info
Thank you - even I understood some of it :-)

Barry Leiba No Objection

Alvaro Retana No Objection

Martin Vigoureux No Objection

Éric Vyncke No Objection

Magnus Westerlund No Objection

Comment (2021-02-25)
Should there be any comments in the security consideration section about the security implications of using 96-bit truncated tags? 

I know that shorter tags have significant vulnerabilities against forgery attempts where successful forgery can be detected. John Mattsson and I wrote a paper identifying why shorter tags would be very bad in SRTP in 2015. https://eprint.iacr.org/2015/477.pdf

I guess the possibility to figure out if CMS forgery attempts are successful depends on what the CMS is used for.

Robert Wilton No Objection

Comment (2021-02-23)
No email
send info
Easy to read and understand.  Thank you.