Under the provider branch I can only use SW's GCM encryption, and can't use HW's GCM encryption anyway