Data Masking Components: Generic Phone Nu
Search
OpenNavigationArticle
SSIS Data Masking Components
OpenNavigationArticle
Open Navigation Article
Data Masking Components: Generic Phone Nu
  • Request Trial Request
    a trial
  • Request Demo Request
    a demo
  • Request Quote Request
    a quote

Generic Phone Nu


Purpose

This component masks phone numbers from any region by replacing the numeric digits with randomly generated values, while preserving all original separators, formatting characters and first digits (phone Number length - 7). It supports phone numbers of variable length (9-15) and does not enforce a specific format like the U.S. (xxx) xxx-xxxx style.

Examples:

  • +44 20 7946 0958 → +44 20 7121 4268
  • +44 20 7946 0958 → +44 20 1452 1184
  • +49-89-636-48018 → +49-89-910-28547
  • 0034.912.345.678 → 0034.301.892.746

The component:

  • Preserves all special characters (e.g., +, -, ., (, ), spaces) as they appear in the input
  • Only replaces numeric digits
  • Does not allow alphabetic characters in the input
  • Preserving first 4 digits
  • Min – 9 digits. Max - 15 digits

The length and structure of the phone number are maintained by preserving the number of digits and position of separators. This allows for realistic-looking masked numbers while protecting the original values.

Algorithm

Variation of Random Character Permutation Algorithm

TutorialIcon Go to Tutorial

Data Masking Components: Generic Phone Nu

DownloadUserGuide Download Manual
About Hush-Hush Contact Us

E-mail: info@mask-me.net

tel: 855.968.4874

Privacy Policy Terms of Use