When to Use Provider Encryption, Bring Your Own Key & BYOE for Public Clouds