Google Ads allows you to upload email addresses into Google Ads and then target (or suppress) ads to people who own those email addresses.
If you want to protect your PII, you may be required to upload the email addresses as an SHA-256 hash. Google Ads will allow you to upload in plain text, but if you don't like having that kind of data lying around on your end, you'll want to hash them. (If you don't, Google will immediately hash them as soon as they're uploaded.)
If you're using Salesforce Marketing Cloud (ExactTarget), the query to do the hashing is a little different than if you were to do the hashing outside of Marketing Cloud.
Anywhere else:
lower(CONVERT(VARCHAR(100),
HASHBYTES('SHA2_256',
@EmailAddress),2)) as HashEmail
lower(CONVERT(VARCHAR(100),HASHBYTES('SHA2_256',CONVERT(VARCHAR(100),@EmailAddress,0)),2)) as HashEmail