cfrg / draft-irtf-cfrg-aead-limits

Usage Limits on AEAD Algorithms
https://cfrg.github.io/draft-irtf-cfrg-aead-limits/draft-wood-cfrg-aead-limits.html
Other
7 stars 6 forks source link

Clearer explanations of q and v #22

Closed martinthomson closed 4 years ago

martinthomson commented 4 years ago

These are key parameters and we need to ensure that understanding is crisp.

David McGrew notes:

The number q is defined both as the "number of protected messages” and “encryption attempts”; I think the former will make more sense to the reader. It might be helpful to define q and v in terms of the number of invocations of the Authenticated Encryption and Authenticated Decryption functions from RFC5116.

This is right. We might provide the definition in one form (to connect better with the reference material), but explain the practical consequences of this being that q/v also correspond to the number of invocations of the encryption/decryption function of the AEAD.