Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Masking rules

 

The masking rule is a critical component of data masking service, which refers to the process of obscuring original data within a database to protect sensitive information.

Here's a high-level description of what a masking rule consists:

 

Definition

A masking rule defines specific methods or algorithms used to detect, replace, scramble, modify, or otherwise obscure sensitive data. It's a set of instructions that governs how the original data should be detected and transformed to ensure that the underlying information remains confidential.

Components


Detector:

Defines the logic and conditions under which data is considered sensitive and therefore subject to masking. This could be based on the fetched data samples, data patterns, data types, column names, or other attributes.


Masking Function:

Specifies the algorithm or logic used to transform the original data. This can include multiple techniques such as substitution, shuffling, encryption, etc.


Parameters:

These are configurable options within the masking rule that allow customization of the masking behavior. For example, the number of characters to keep unchanged or the deviation from original value


Examples and Tags:

Some masking rules may include examples of how the rule works or tags to categorize the type of data being masked (e.g., Personal, Financial).

 

Masking rules

Built-in rules v 24

 

name

description

col. type 

col. size

Masking function

parameters

examples

tags

detector.type

name

description

col. type 

col. size

Masking function

parameters

examples

tags

detector.type

1

Account Number

Mask Account Number

CHAR

1

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['123456789', '   ->   ', '025940754']

['Personal', 'Column']

COLUMN_REGEX

2

Admission Date

Mask Admission Date

DATE

0

MaskDate

[{'name': 'Deviation (Days)', 'description': 'MAX possible deviation (in days)', 'type': 'NUMBER', 'value': '30'}]

['01/01/2021', '   ->   ', '30/01/2021']

['Date', 'Column']

COLUMN_REGEX

3

Any Value

Mask any strings

CHAR

1

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['pTVWc63', '   ->   ', 'uBTIs54']

['Basic', 'Column']

COLUMN_REGEX

4

Any Value (numeric)

Mask any numeric value

NUMERIC

0

MaskAnyValueNum

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['1482543', '   ->   ', '3796274']

['Basic', 'Column']

COLUMN_REGEX

5

Bank Account / Swift Number

Mask Bank Account / Swift Number

CHAR

8

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '4'}]

['AAAABBCC123', '     ->     ', 'BCDEFGHJ456']

['USA', 'Bank']

DATA_REGEX

6

Bitcoin Address

Mask Bitcoin Address

CHAR

6

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '2'}]

['C8B9FC507B27D1C194B7F2EBE4941A25FA289BF790EBEFAB874F937ADE3EE403', '     ->     ', 'C1B9FC507B27D1C194B7F2EBE4941A25F2289BF790EBEFAB874F9373DE3EE403']

['Personal']

DATA_REGEX

7

Brazilian City Names

List of Brazilian City Names

CHAR

24

MaskList

 

['Salvador', '     ->     ', 'Sabará']

['List', 'BRA']

DATA_LOOKUP

8

CC Exp. Date (Column)

Mask Credit Card Expiration Date

CHAR

5

MaskCCExpDate

 

['12/21', '   ->   ', '09/24']

['Column', 'Bank']

COLUMN_REGEX

9

CC Sec. Code (Column)

Mask Credit Card Security Code

CHAR

3

MaskCreditCardSecurityCode

 

['123', '   ->   ', '469']

['Bank', 'Column']

COLUMN_REGEX

10

Certificate Number

Mask Certificate Number

CHAR

1

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['123456789', '   ->   ', '025940754']

['Personal', 'Column']

COLUMN_REGEX

11

Countries

List of Country Names 

CHAR

40

MaskList

 

['Runion', '     ->     ', 'Bermuda']

['List']

DATA_LOOKUP

12

Credit Card

Mask Credit Card Number

CHAR

12

MaskCreditCard

[{'name': 'Issuer Length', 'description': 'Number of unchanged digits (from 4 to 6)', 'type': 'NUMBER', 'value': '4'}, {'name': 'Changed Part', 'description': 'Number of digits to replace', 'type': 'NUMBER', 'value': '7'}]

['340010654300068', '     ->     ', '340041000000011']

['Personal', 'Bank']

DATA_REGEX

13

D.O.B

Mask the date of D.O.B.

DATE

0

MaskDate

[{'name': 'Deviation (Days)', 'description': 'MAX possible deviation (in days)', 'type': 'NUMBER', 'value': '30'}]

['01/01/2021', '   ->   ', '30/01/2021']

['Date']

COLUMN_REGEX

14

Date

Mask date

DATE

0

MaskDate

[{'name': 'Deviation (Days)', 'description': 'MAX possible deviation (in days)', 'type': 'NUMBER', 'value': '30'}]

['01/06/2021', '   ->   ', '01/07/2021']

['Date']

DATA_REGEX

15

Death Date

Mask Death Date

DATE

0

MaskDate

[{'name': 'Deviation (Days)', 'description': 'MAX possible deviation (in days)', 'type': 'NUMBER', 'value': '30'}]

['01/05/2021', '   ->   ', '30/05/2021']

['Date', 'Column']

COLUMN_REGEX

16

Discharge Date

Mask Discharge Date

DATE

0

MaskDate

[{'name': 'Deviation (Days)', 'description': 'MAX possible deviation (in days)', 'type': 'NUMBER', 'value': '30'}]

['01/11/2021', '   ->   ', '04/11/2021']

['Date', 'Column']

COLUMN_REGEX

17

Driving License (Column)

Mask Driving License

CHAR

7

MaskAnyValue

 

['G544061739250', '   ->   ', 'T903345827041']

['Column', 'Personal']

COLUMN_REGEX

18

Email

Mask Email Address

CHAR

10

MaskEmail

[{'name': 'Keep Domain Name', 'description': 'The masked email will have the same domain name', 'type': 'BOOLEAN', 'value': 'True'}]

['admin@gmail.com', '       ->      ', 'zzuzy@aknet.kg']

['Personal']

DATA_REGEX

19

Fix String Value

Replaces all data values of a column to a fix string

CHAR

1

MaskToFixString

[{'name': 'Fix String', 'description': 'Fix string to replace all values in a column', 'type': 'STRING', 'value': ' '}]

['password1234', '   ->   ', '************']

['Basic', 'Column']

COLUMN_REGEX

20

French City Names

List of French City Names

CHAR

25

MaskList

 

['Montaigu-Vendée', '   ->   ', 'Saint-Raphaël']

['List', 'FRA']

DATA_LOOKUP

21

French First Names

List of French First Names

CHAR

13

MaskList

 

['Hugo', '     ->     ', 'Thomas']

['List', 'FRA']

DATA_LOOKUP

22

French Full Names

List of French Full Names

CHAR

25

MaskFullName

 

['Kylian Lambert', '   ->   ', 'Emy Dubourg']

['List', 'FRA']

DATA_FULL_NAME

23

French Last Names

List of French Last Names

CHAR

11

MaskList

 

['Michel', '     ->     ', 'Lemaire']

['List', 'FRA']

DATA_LOOKUP

24

GBR Address (Column)

Mask GBR Address (Column)

CHAR

23

MaskEnglishFullAddress

 

['14 High Street', '     ->     ', '84 Queensway']

['Column', 'GBR']

COLUMN_REGEX

25

GBR City Names

List of GBR City Names

CHAR

19

MaskList

 

['Chester', '     ->     ', 'Basildon']

['List', 'GBR']

DATA_LOOKUP

26

GBR County Names

List of GBR County Names

CHAR

18

MaskList

 

['Lancashire', '     ->     ', 'Carmarthenshire']

['List', 'GBR']

DATA_LOOKUP

27

GBR First Names

List of GBR First Names

CHAR

11

MaskList

 

['David', '     ->     ', 'Brandon']

['List', 'GBR']

DATA_LOOKUP

28

GBR Full Names

List of GBR Full Names

CHAR

22

MaskFullName

 

['John Baron', '     ->     ', 'George Shaw']

['List', 'GBR']

DATA_FULL_NAME

29

GBR Full Street Name

GBR Full Street Name

CHAR

23

MaskEnglishFullAddress

 

['14 High Street', '     ->     ', '84 Queensway']

['GBR', 'List']

DATA_STREETS

30

GBR Last Names

List of GBR Last Names

CHAR

10

MaskList

 

['Smith', '     ->     ', 'Gibson']

['List', 'GBR']

DATA_LOOKUP

31

GBR National Insurance No.

GBR National Insurance number (NINO)

CHAR

9

MaskGBRNINO

 

['AA123456C', '   ->    ', 'SS792617B']

['Personal', 'GBR']

DATA_REGEX

32

GBR Phone Number

GBR Phone Number

CHAR

16

MaskPhoneNo

[{'name': 'Operator Length', 'description': 'Number of unchanged digits', 'type': 'NUMBER', 'value': '5'}]

['(020) 4674 2459', '      ->      ', '(020) 4642 3955']

['Personal', 'GBR']

DATA_PHONE

33

GBR Postcode

GBR Postcode

CHAR

8

MaskGBRPostcode

[{'name': 'Skip first digits', 'description': 'Keep first # of digits', 'type': 'NUMBER', 'value': '4'}]

['EC1A 1BB', '   ->   ', 'EC1A 2YY']

['GBR']

DATA_REGEX

34

Germany City Names

List of Germany City Names

CHAR

21

MaskList

 

['Berlin', '     ->     ', 'Göttingen']

['List', 'DEU']

DATA_LOOKUP

35

Germany First Names

List of Germany First Names

CHAR

17

MaskList

 

['Günter', '     ->     ', 'Tina']

['List', 'DEU']

DATA_LOOKUP

36

Germany Full Names

List of Germany Full Names

CHAR

29

MaskFullName

 

['Wolfgang Schäfer', '     ->     ', 'Josef Krause']

['List', 'DEU']

DATA_FULL_NAME

37

Germany Last Names

List of Germany Last Names

CHAR

12

MaskList

 

['Bischoff', '     ->     ', 'Drews']

['List', 'DEU']

DATA_LOOKUP

38

Health Insurance Claim Number (HICN)

Health Insurance Claim Number (HICN)

CHAR

14

MaskHICN

 

['123-45-6789-A', '   ->   ', '025-94-0754-T']

['Personal', 'USA']

DATA_REGEX

39

Height

HIPAA Data Item

CHAR

4

MaskDigitsOnly

[{'name': 'Skip first digit(s)', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '1'}]

['2\'4"', '     ->     ', '6\'0"']

['Personal', 'USA']

DATA_REGEX

40

IBAN

Mask International Bank Account Number (IBAN)

CHAR

20

MaskIBAN

[{'name': 'Keep Country Code', 'description': 'The masked number will have the same country code', 'type': 'BOOLEAN', 'value': 'True'}]

['MK07300000000042425', '         ->        ', 'SI56191000000123438']

['Personal', 'Bank']

DATA_REGEX

41

ID Israeli

Mask ID (Teudat Zehut)

CHAR

8

MaskIdIsr

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '0'}]

['123456789', '   ->   ', '914839642']

['Personal', 'ISR']

DATA_REGEX

42

ID Israeli (numeric)

Mask ID (Teudat Zehut)

NUMERIC

0

MaskIdIsrNum

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '0'}]

['123456789', '   ->   ', '914839642']

['Personal', 'ISR']

DATA_REGEX

43

Indian City Names

List of Indian City Names

CHAR

21

MaskList

 

['Mumbai', '     ->     ', 'Purnia']

['List', 'IND']

DATA_LOOKUP

44

Indian First Names

List of Indian First Names

CHAR

10

MaskList

 

['Ashok', '     ->     ', 'Vijay']

['List', 'IND']

DATA_LOOKUP

45

Indian Full Names

List of Indian Full Names

CHAR

22

MaskFullName

 

['Ashok Mandal', '     ->     ', 'Jitendra Patra']

['List', 'IND']

DATA_FULL_NAME

46

Indian Last Names

List of Indian Last Names

CHAR

11

MaskList

 

['Kumar', '     ->     ', 'Verma']

['List', 'IND']

DATA_LOOKUP

47

Indian States

List of Indian States

CHAR

16

MaskList

 

['Goa', '     ->     ', 'Uttarakhand']

['List', 'IND']

DATA_LOOKUP

48

IPv4 address

Mask Internet Protocol Address (IPv4 address)

CHAR

15

MaskIpAddress

 

['192.168.1.1', '     ->     ', '172.31.8.233']

['IT']

DATA_REGEX

49

IPv6 address

Mask Internet Protocol Address (IPv6 address)

CHAR

15

MaskIPv6

 

['0f10:3142:6374:95a6:c7d8:f90a:2b3c:5d6e4', '     ->     ', '9d79:7117:1955:57b5:b3b5:b75d:5f9f:3f5d']

['Personal', 'IT']

DATA_REGEX

50

Israeli City Names

List of Israeli City Names

CHAR

18

MaskList

 

['אילת', '     ->     ', 'אופקים']

['List', 'ISR']

DATA_LOOKUP

51

Israeli Country Names

List of Israeli Country Names

CHAR

27

MaskList

 

['בנגלדש', '     ->     ', 'מקדוניהה']

['List', 'ISR']

DATA_LOOKUP

52

Israeli First Names

List of Israeli First Names

CHAR

8

MaskList

 

['אסתר', '     ->     ', 'נתן']

['List', 'ISR']

DATA_LOOKUP

53

Israeli Full Names

List of Israeli Full Names

CHAR

20

MaskFullName

 

['רועי בניימין', '     ->     ', 'רחל שוורץ']

['List', 'ISR']

DATA_FULL_NAME

54

Israeli Last Names

List of Israeli Last Names

CHAR

11

MaskList

 

['אוחיון', '     ->     ', 'מנשה']

['List', 'ISR']

DATA_LOOKUP

55

Israeli Phone No.

Mask Israeli Phone Number

CHAR

6

MaskPhoneNo

[{'name': 'Operator Length', 'description': 'Number of un-changed digits', 'type': 'NUMBER', 'value': '4'}]

['(080)-4020-3797', '     ->     ', '(080)-4271-7463']

['ISR', 'Personal']

DATA_PHONE

56

Israeli Street Name

List of Israeli Street Name

CHAR

16

MaskList

 

['הרצל', '     ->     ', 'ביאליק']

['List', 'ISR']

DATA_LOOKUP

57

Italian City Names

List of Italian City Names

CHAR

23

MaskList

 

['Trani', '     ->     ', 'Vicenza']

['List', 'ITA']

DATA_LOOKUP

58

Italian First Names

List of Italian First Names

CHAR

10

MaskList

 

['Silvia', '     ->     ', 'Erika']

['List', 'ITA']

DATA_LOOKUP

59

Italian Full Names

List of Italian Full Names

CHAR

23

MaskFullName

 

['Alice Pagano', '     ->     ', 'Chiara Ferrari']

['List', 'ITA']

DATA_FULL_NAME

60

Italian Last Names

List of Italian Last Names

CHAR

12

MaskList

 

['Costa', '     ->     ', 'Parisi']

['List', 'ITA']

DATA_LOOKUP

61

License Number

Mask License Number

CHAR

1

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['567892345', '   ->   ', '469386310']

['Personal', 'Column']

COLUMN_REGEX

62

License Plate

Mask Israeli vehicle registration plate No.

CHAR

6

MaskLicensePlateIsr

[{'name': 'Keep Manufacture Year', 'description': 'The last two digits will stay the same', 'type': 'BOOLEAN', 'value': 'True'}]

['123-45-678', '   ->   ', '220-05-249']

['ISR']

DATA_REGEX

63

MAC address

Mask media access control address (MAC address)

CHAR

12

MaskMacAddress

 

['00-08-20-83-53-D1', '     ->     ', '12-58-25-32-56-A2']

['IT']

DATA_REGEX

64

Medical Record Number (MRN)

Medical Record Number (MRN)

CHAR

6

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['123456', '   ->   ', '792617']

['Personal', 'Column']

COLUMN_REGEX

65

Medicare Beneficiary Identifier (MBI)

Medicare Beneficiary Identifier (MBI)

CHAR

11

MaskMBI

 

['1EG4TE5MK72', '   ->   ', '2RP5CR6TY83']

['Personal', 'Column']

DATA_REGEX

66

Passport Number (Column)

Mask Passport Number

CHAR

9

MaskPassportNo

 

['894562751', '   ->   ', '796056726']

['Column', 'Personal']

COLUMN_REGEX

67

Phone Number

Mask Phone Number

CHAR

6

MaskPhoneNo

[{'name': 'Operator Length', 'description': 'Number of un-changed digits', 'type': 'NUMBER', 'value': '4'}]

['(080)-4020-3797', '     ->     ', '(080)-4271-7463']

['Personal']

DATA_REGEX

68

Phone Number (Column)

Mask Phone Number (Column)

CHAR

6

MaskPhoneNo

[{'name': 'Operator Length', 'description': 'Number of unchanged digits', 'type': 'NUMBER', 'value': '4'}]

['(080)-4020-3797', '     ->     ', '(080)-4811-8750']

['Personal', 'Column']

COLUMN_REGEX

69

Phone Number Numeric (Column)

Mask Phone Number Numeric (Column)

NUMERIC

0

MaskPhoneNumberNumeric

[{'name': 'Operator Length', 'description': 'Number of unchanged digits', 'type': 'NUMBER', 'value': '4'}]

['550412345', '     ->     ', '550468150']

['Personal', 'Column']

COLUMN_REGEX

70

Portuguese City Names

List of Portuguese City Names

CHAR

26

MaskList

 

['Anadia', '     ->     ', 'Leiria']

['List', 'PRT']

DATA_LOOKUP

71

Portuguese First Names

List of Portuguese First Names

CHAR

10

MaskList

 

['Luis', '     ->     ', 'Daniela']

['List', 'PRT']

DATA_LOOKUP

72

Portuguese Full Names

List of Portuguese Full Names

CHAR

20

MaskFullName

 

['Luis Pinto', '     ->     ', 'Verinha Moreira']

['List', 'PRT']

DATA_FULL_NAME

73

Portuguese Last Names

List of Portuguese Last Names

CHAR

9

MaskList

 

['Costa', '     ->     ', 'Carvalho']

['List', 'PRT']

DATA_LOOKUP

74

Serial Number

Mask Serial Number

CHAR

1

MaskAnyValue

[{'name': 'Skip first symbols', 'description': 'Number of first unchanged symbols', 'type': 'NUMBER', 'value': '0'}, {'name': 'Skip last symbols', 'description': 'Number of last unchanged symbols', 'type': 'NUMBER', 'value': '0'}]

['123456789', '   ->   ', '025940754']

['Personal', 'Column']

COLUMN_REGEX

75

Spanish City Names

List of Spanish City Names

CHAR

24

MaskList

 

['Valencia de Alcántara', '     ->     ', 'Olite']

['List', 'ESP']

DATA_LOOKUP

76

Spanish First Names

List of Spanish First Names

CHAR

9

MaskList

 

['Isaac', '     ->     ', 'Isabel']

['List', 'ESP']

DATA_LOOKUP

77

Spanish Full Names

List of Spanish Full Names

CHAR

21

MaskFullName

 

['Axel Torregrosa', '     ->     ', 'Hector Parada']

['List', 'ESP']

DATA_FULL_NAME

78

Spanish Last Names

List of Spanish Last Names

CHAR

11

MaskList

 

['Rodrigo', '     ->     ', 'Soria']

['List', 'ESP']

DATA_LOOKUP

79

SSN

Social Security number

CHAR

9

MaskSSN

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '3'}]

['187-05-1120', '   ->   ', '187-54-5195']

['Personal', 'USA']

DATA_REGEX

80

SSN (Column)

Social Security number (Column)

CHAR

9

MaskSSN

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '3'}]

['187-05-1120', '   ->   ', '187-54-5195']

['Personal', 'Column', 'USA']

COLUMN_REGEX

81

SSN (Numeric Column)

Social Security number for numeric fields

NUMERIC

0

MaskSSNNum

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '3'}]

['187-05-1120', '   ->   ', '187-54-5195']

['Personal', 'USA', 'Column']

COLUMN_REGEX

82

SSN (Numeric)

Social Security number for numeric fields

NUMERIC

0

MaskSSNNum

[{'name': 'Skip first digits', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '3'}]

['187-05-1120', '   ->   ', '187-54-5195']

['Personal', 'USA']

DATA_REGEX

83

Turkish City Names

List of Turkish City Names

CHAR

16

MaskList

 

['Istanbul', '     ->     ', 'Varto']

['List', 'TUR']

DATA_LOOKUP

84

Turkish First Names

List of Turkish First Names

CHAR

16

MaskList

 

['Mustafa', '     ->     ', 'Zehra']

['List', 'TUR']

DATA_LOOKUP

85

Turkish Full Names

List of Turkish Full Names

CHAR

29

MaskFullName

 

['Yusuf Kaya', '     ->     ', 'Emine Akkurt']

['List', 'TUR']

DATA_FULL_NAME

86

Turkish Last Names

List of Turkish Last Names

CHAR

12

MaskList

 

['Aydın', '     ->     ', 'Ülker']

['List', 'TUR']

DATA_LOOKUP

87

URL

Mask Uniform Resource Locator (URL)

CHAR

15

MaskURL

[{'name': 'Keep Protocol', 'description': 'Keep the same protocol (if it specified)', 'type': 'BOOLEAN', 'value': 'True'}, {'name': 'Cut Path', 'description': 'Cut the path to make the URL shorter', 'type': 'BOOLEAN', 'value': 'True'}, {'name': 'Cut Query', 'description': 'Cut the query to make the URL shorter', 'type': 'BOOLEAN', 'value': 'True'}]

['http://pen.io/key.jsp?id=v12', '   ->   ', 'https://gov.is']

['IT']

DATA_REGEX

88

USA City Names

List of USA City Names

CHAR

16

MaskList

 

['McAllen', '     ->     ', 'Dayton']

['List', 'USA']

DATA_LOOKUP

89

USA County Names

List of USA County Names

CHAR

23

MaskList

 

['Los Angeles', '     ->     ', 'Maricopa']

['List', 'USA']

DATA_LOOKUP

90

USA First Names

List of USA First Names

CHAR

11

MaskList

 

['Thomas', '     ->     ', 'Justin']

['List', 'USA']

DATA_LOOKUP

91

USA Full Address (Column)

Mask USA Full Address

CHAR

15

MaskEnglishFullAddress

 

['11 08TH AVE', '     ->     ', '11 Corley Dr']

['Column', 'USA']

COLUMN_REGEX

92

USA Full Names

List of USA Full Names

CHAR

22

MaskFullName

 

['Bobby Fischer', '     ->     ', 'Adam Rodriguez']

['List', 'USA']

DATA_FULL_NAME

93

USA Full Street Name

Mask USA Full Street Name

CHAR

15

MaskEnglishFullAddress

 

['Karakoram Highway', '     ->     ', '23 Boley St']

['USA']

DATA_STREETS

94

USA Inc 5000

List of USA Inc 5000 company names

CHAR

36

MaskList

 

['Human Bees', '     ->     ', 'Viking Painting']

['List', 'USA']

DATA_LOOKUP

95

USA Last Names

List of USA Last Names

CHAR

10

MaskList

 

['Foster', '     ->     ', 'Alvarez']

['List', 'USA']

DATA_LOOKUP

96

USA Phone No.

Mask USA Phone Number

CHAR

14

MaskPhoneNo

[{'name': 'Operator Length', 'description': 'Number of un-changed digits', 'type': 'NUMBER', 'value': '4'}]

['+1-646-479-5706', '     ->     ', '+1-646-260-0769']

['Personal', 'USA']

DATA_PHONE

97

USA States

List of USA States

CHAR

20

MaskList

 

['Arkansas', '     ->     ', 'Alaska']

['List', 'USA']

DATA_LOOKUP

98

USA Street Names (Column)

Mask USA Street Names

CHAR

15

MaskList

 

['08TH AVE', '     ->     ', 'Main Street']

['USA', 'Column']

COLUMN_REGEX

99

User ID

Mask User ID

CHAR

6

MaskUserID

[{'name': 'Unchanged prefix', 'description': 'Number of unchanged characters', 'type': 'NUMBER', 'value': '0'}]

['ADM00005', '   ->   ', 'CRM39287']

['Personal', 'Business', 'Column']

COLUMN_REGEX

100

User Name

Mask User Name

CHAR

2

MaskUsername

 

['admin', '   ->   ', 'uzwax']

['Personal', 'IT', 'Column']

COLUMN_REGEX

101

VIN

Mask Vehicle Identification Number (VIN)

CHAR

5

MaskVIN

[{'name': 'Keep manufacturer', 'description': 'Keep the manufacturer ID (first 3 chars)', 'type': 'BOOLEAN', 'value': 'True'}]

['1FMFK15518LA00707', '      ->     ', '1NXBR12E02Z573839']

['Car']

DATA_REGEX

102

Weight

HIPAA Data Item

CHAR

2

MaskDigitsOnly

[{'name': 'Skip first digit(s)', 'description': 'Number of first unchanged digits', 'type': 'NUMBER', 'value': '1'}]

['65.5', '     ->     ', '68.0']

['Personal', 'USA']

DATA_REGEX

103

Zip+4 Code

Mask Zip+4 Code

CHAR

6

MaskAnyValue

 

['99577-0727', '     ->     ', '52673-3514']

['Personal', 'USA']

DATA_REGEX

 

  • No labels