cc3xx: support multi-part AES CCM when tunneling is off

Perform AES CTR encryption prior to computing CBC-MAC in CCM mode. Also
handle unaligned updates by correctly adjusting the input data.

Change-Id: I87aece2bcb2e0a40e866a89ec236bbbd678518f6
Signed-off-by: Amjad Ouled-Ameur <amjad.ouled-ameur@arm.com>
2 files changed