ARM-software / psa-arch-tests

Tests for verifying implementations of TBSA-v8M and the PSA Certified APIs
Apache License 2.0
67 stars 103 forks source link

Add possibility to use min CCM tag len 8 #373

Closed pawelosyp closed 5 months ago

pawelosyp commented 6 months ago

The PR includes the possibility to set the minimal TAG length of 8 bytes.

Our project intentionally rejects smaller sizes of the tag. It is related to security seasons - the 4-byte tag can be easily brute-forced.

avinaw01-arm commented 5 months ago

Test descriptions of all new requested data-sets in Test-25 are incorrect. Please edit the correct Tag lengths and commit again. We can incorporate this PR post that.

pawelosyp commented 5 months ago

@avinaw01-arm test descriptions changed (the last one is the same), take a look if they are OK.

avinaw01-arm commented 5 months ago

This looks Ok to me. We'll begin with final validation of this PR.