Hi,
Does someone have experience with data masking Techniques in Mainframes and can someone please guide in general on this.
Thanks,
Data masking Techniques in Mainframe.
- Robert Sample
- Global Moderator
- Posts: 1900
- Joined: Fri Jun 28, 2013 1:22 am
- Location: Dubuque Iowa
Re: Data masking Techniques in Mainframe.
The first question is what are you considering "data masking"? I've seen various uses for the term:
- a reversible change in a field value to hide the actual data (this is NOT PCI-compliant, by the way)
- encryption of a field value before writing the record and decryption upon reading (may be PCI-compliant, depending on the encryption method)
- a non-reversible change in a field value to hide the actual data
Most of the time I've been involved in data masking, it is for PCI (Payment Card Industry) compliance, and PCI compliance requires a lot more than mere data masking. However, in general data masking is implemented in an application and the program(s) that read / write data records usually have some common subroutine to convert the field values that are to be masked (mask before write, unmask after read). This is difficult to retrofit into an application due to the complexity, but it can be done.
- a reversible change in a field value to hide the actual data (this is NOT PCI-compliant, by the way)
- encryption of a field value before writing the record and decryption upon reading (may be PCI-compliant, depending on the encryption method)
- a non-reversible change in a field value to hide the actual data
Most of the time I've been involved in data masking, it is for PCI (Payment Card Industry) compliance, and PCI compliance requires a lot more than mere data masking. However, in general data masking is implemented in an application and the program(s) that read / write data records usually have some common subroutine to convert the field values that are to be masked (mask before write, unmask after read). This is difficult to retrofit into an application due to the complexity, but it can be done.
Re: Data masking Techniques in Mainframe.
By data making I meant (back than and today too) getting the production data to test region and converting the merchant account number to an equivalent number.
-
- Global Moderator
- Posts: 838
- Joined: Wed Sep 11, 2013 3:57 pm
Re: Data masking Techniques in Mainframe.
drop the condescending tone please , we do not need to taught what data masking isBy data making I meant (back than and today too) getting the production data to test region and converting the merchant account number to an equivalent number.
Robert was asking about the environment and the legal constraints in order to provide a better answer
it is not that simple ...
uniqueness is not a problem ...
the real problems ( for a home grown solution ) are
monotocity ==> keep the same sequence of the original data and
spread the masking on all the datasets/databases/tables
it is odd to ask for help for such a complex issue on a forum
...
and anyway data masking approach and techniques do not generally depend on the platform until You deal with the lowly technicalities
cheers
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
enrico
When I tell somebody to RTFM or STFW I usually have the page open in another tab/window of my browser,
so that I am sure that the information requested can be reached with a very small effort
Re: Data masking Techniques in Mainframe.
It is an old topic of mine and the requirement was partially dropped that time. But we made use of Optim tool. And couple of online references helped me. Two of them which I saved are here for reference:
http://www.ibmbigdatahub.com/blog/imple ... ata-part-1
http://www.ibmbigdatahub.com/blog/imple ... ata-part-2
http://www.ibmbigdatahub.com/blog/imple ... ata-part-1
http://www.ibmbigdatahub.com/blog/imple ... ata-part-2
Create an account or sign in to join the discussion
You need to be a member in order to post a reply
Create an account
Not a member? register to join our community
Members can start their own topics & subscribe to topics
It’s free and only takes a minute