added support of AES-CCM and AES-GCM