Make CCM shuffling and masking optional

Add a define for CCM shuffling and masking operations.
Signed-off-by: Andrzej Kurek <andrzej.kurek@arm.com>
diff --git a/include/mbedtls/config.h b/include/mbedtls/config.h
index dce8f48..3a421f2 100644
--- a/include/mbedtls/config.h
+++ b/include/mbedtls/config.h
@@ -665,6 +665,15 @@
 //#define MBEDTLS_FI_COUNTERMEASURES
 
 /**
+ * \def MBEDTLS_CCM_SHUFFLING_MASKING
+ *
+ * Add shuffling and masking to the CCM module as an additional security
+ * measure.
+ *
+ */
+//#define MBEDTLS_CCM_SHUFFLING_MASKING
+
+/**
  * \def MBEDTLS_CAMELLIA_SMALL_MEMORY
  *
  * Use less ROM for the Camellia implementation (saves about 768 bytes).