Unmasks data masked with the tDataMasking component to retrieve the original data.
For more technologies supported by Talend, see Talend components.
The tDataUnmasking component can only unmask data masked with the tDataMasking component, using the FF1 with AES or FF1 with SHA-2 method combined with a user-defined password.
In local mode, Apache Spark 1.6 and later versions are supported.
For each column to unmask from the input data, select the unmasking function that corresponds to the related data masking function in the tDataMasking component:
|Category||Function in tDataMasking||Category||Function in tDataUnmasking|
|Character handling||Replace all||Character handling||Replace all|
|Replace first n characters||Replace first n characters|
|Replace last n characters||Replace last n characters|
|Replace characters between two positions||Replace characters between two positions|
|Replace all letters||Replace all letters|
|Replace all digits||Replace all digits|
|Keep first n digits and replace following ones||Keep first n digits and replace following ones|
|Keep last n digits and replace following ones||Keep last n digits and replace following ones|
|Phone Masking||Mask French phone number||Phone Unmasking||Unmask French phone number|
|Mask German phone number||Unmask German phone number|
|Mask Japan phone number||Unmask Japan phone number|
|Mask UK phone number||Unmask UK phone number|
|Mask US phone number||Unmask US phone number|
|SSN Masking||Mask French SSN||SSN Unmasking||Unmask French SSN|
|Mask German SSN||Unmask German SSN|
|Mask Japan SSN||Unmask Japan SSN|
|Mask UK SSN||Unmask UK SSN|
|Mask US SSN||Unmask US SSN|
|Mask Chinese SSN||Unmask Chinese SSN|
|Mask Indian SSN||Unmask Indian SSN|
|Bank Account Masking||Mask bank code and account number and keep original country*||Bank Account Unmasking||Unmask bank code and account number and keep original country*|
Mask account number and keep original country and bank code
Unmask account number and keep original country and bank code
|Credit Card Masking||Mask Credit Card and keep bank||Credit Card Unmasking||Unmask Credit Card and keep bank|
|Mask Credit Card||Unmask Credit Card|
You must also select the values from the Method and Alphabet lists, and enter the Extra Parameter set when the input data was masked using tDataMasking.
*Important: For some countries, as the function behavior has been updated from the 7.3 R2020-11 monthly version, you can only unmask bank account numbers masked from this monthly version. See the list of the impacted countries.