adding gcm support
adding gcm support