Add support for 16-byte auth tag for AES GCM mode.

This commit provides support for the mandatory 128-bit authentication tag for AES-GCM mode.