Isaac
Lifelong Learner
- Local time
- Today, 07:54
- Joined
- Mar 14, 2017
- Messages
- 10,006
Hello there,
I'm coding in T-SQL in a sql server query, and the requestor wants me to de-identify that physicians' names in a way that will allow her to give each physician a copy of their report - and they will know which one they are, but won't be able to tell which one the others are. Another requirement is that the encrypted values come out the same each time - but I think this may be negotiable.
Is this even logically possible? Technically, if they have the key that says "anywhere you see XUS, it means JON", doesn't that give them some insight into the decryption and defeat the purpose?
Or is there some magical combination of logical truth and a simple encryption function I can use to make this work?
I'm close to telling her to just deID it in Excel using random mumbo jumbo (no pattern) for all 'other' physicians, and just give each copy to the different doctors.
I'm coding in T-SQL in a sql server query, and the requestor wants me to de-identify that physicians' names in a way that will allow her to give each physician a copy of their report - and they will know which one they are, but won't be able to tell which one the others are. Another requirement is that the encrypted values come out the same each time - but I think this may be negotiable.
Is this even logically possible? Technically, if they have the key that says "anywhere you see XUS, it means JON", doesn't that give them some insight into the decryption and defeat the purpose?
Or is there some magical combination of logical truth and a simple encryption function I can use to make this work?
I'm close to telling her to just deID it in Excel using random mumbo jumbo (no pattern) for all 'other' physicians, and just give each copy to the different doctors.