Azure.Storage.Shared.AesGcm.Interop
From
https://github.com/dotnet/runtime/blob/main/src/libraries/Common/src/Interop/Windows/BCrypt/Interop.BCryptEncryptDecrypt.cs
SHOULD NOT BE CHANGED WITHOUT COORDINATING WITH BCL TEAM