Better tag size default for m-aead finish

Signed-off-by: Paul Elliott <paul.elliott@arm.com>
diff --git a/library/psa_crypto.c b/library/psa_crypto.c
index 056d551..7a7238c 100644
--- a/library/psa_crypto.c
+++ b/library/psa_crypto.c
@@ -3772,7 +3772,7 @@
     psa_status_t status = PSA_ERROR_CORRUPTION_DETECTED;
 
     *ciphertext_length = 0;
-    *tag_length = 0;
+    *tag_length = tag_size;
 
     if( operation->id == 0 )
     {