Unique Email

Generates unique email addresses. Replaces the username with a randomly generated GUID, and masks the domain with a character scramble.

This generator only guarantees uniqueness if the underlying column is unique.

Characteristics

Consistency

Yes, can be made self-consistent.

Linking

No, cannot be linked.

Differential privacy

No

Data-free

No

Allowed for primary keys

No

Allowed for unique columns

Yes

Uses format-preserving encryption (FPE)

No

Privacy ranking

  • 3 if not consistent

  • 4 if consistent

Generator ID (for the API)

How to configure

To configure the generator:

  1. In the Email Domain field, enter a domain to use for all of the output values. For example, use @mycompany.com for all of the generated values. If you do not provide a value, then the generator uses a character scramble on the domain.

  2. In the Excluded Email Domains field, enter a comma-separated list of domains for which email addresses are not masked in the output values. This allows you, for example, to maintain internal or testing email addresses that are not considered sensitive.

  3. Toggle the Replace invalid emails setting to indicate whether to replace an invalid email address with a generated valid email address. By default, invalid email addresses are not replaced. In the replacement values, the username is generated. If you specify a value for Email Domain, then that value is used for the domain. Otherwise, the domain is generated.

  4. Toggle the Consistency setting to indicate whether to make the generator self-consistent. By default, consistency is disabled.

  5. If Structural data encryption is enabled, then to use it for this column, toggle Use data encryption process to the on position.

Last updated