Question
Social Security Number Encryption
One of our clients is a consortium of credit brokerage
companies. The group of companies shares a single hosted web
application where they all store a basic set of datum on their
credit clients including social security numbers. They routinely
search this large database for matches in an attempt to minimize
credit fraud. The database currently contains over 350,000 social
security numbers. These numbers must be searchable and exportable
on demand as plain text. The records are currently stored in a SQL
Server 2000 database. As part of their security upgrades, we would
like to start encrypting the SSN's in the database, but they still
must be 100% searchable and exportable. I've seen several posts
detailing encryption/decryption and databases, but none contain
hard details on the implementation or appear to be scalable to
several hundred thousand records.
1. Have any of you had experience with a similar encryption situation?
2. How did you implement your encryption scheme?
3. Was it scalable?
4. I personally fear a scenario where one day, the data fails to decrypt and the companies' data becomes unusable. Do you have any recommendations for preventing this kind of catastrophic failure?
1. Have any of you had experience with a similar encryption situation?
2. How did you implement your encryption scheme?
3. Was it scalable?
4. I personally fear a scenario where one day, the data fails to decrypt and the companies' data becomes unusable. Do you have any recommendations for preventing this kind of catastrophic failure?
