When you back up encrypted data to tape, does it back it up un-encrypted?
No. Data that is encrypted by FIELDPROC, when you do a backup, is going to be encrypted on the backup tape. If you a put a file under FIELDPROC control and you back it up, you can then just dump that tape and see that the data is encrypted on the tape. Backup operations do not trigger FIELDPROC decryption and you can securely back up a file on to tape for it to be protected. That is a part of the built-in capabilities within FIELDPROC. However, if you copy a file with the “copy” command, the database WILL trigger FIELDPROC and decrypt that data.
Can masking be done by group profile or only by a specific user?
Good question. Yes, you can use group profiles for user access controls and masking. We understand that a lot of our customers have a large number of users and have leveraged using group profiles. We fully support group profiles around both access controls and masking. It is important to note that we do not use native object authority for our user access controls and masking. Instead we use a white-list approach that allows you to control and monitor QSECOFR and any user with All Object (*ALLOBJ) authority.
Are there any performance impacts of using encrypted data as indexes, as far as reads or chains, or other I/O functions?
IBM has done a great job of implementing FIELDPROC in terms of how it gets called and when it gets called. There is no particular performance impact for reads, as opposed to writes. We have done tests with encryption and decryption and they are both very efficient and very effective. There is a tiny measureable difference between encryption and decryption, and that has to do with key scheduling, but believe me, it is extremely insignificant. I think you will find about equivalent performance with both encryption and decryption.
View our webinar “Automatic Encryption on the IBM i” for more information about FIELDPROC and how your organization can easily meet compliance regulations that require encryption – with no application changes!