Re: [PHP] Storing Social Security Number WAS: Encryption/Decryption Question

[email protected] (Hans Åhlin)
Newsgroups php.general
Message-ID <[email protected]>
I have an idea.

First create a master key that the ssn ar encrypted with.
Store the master key encrypted with a key accessible by users (mksk).
Every user stores the key (mksk) to decrypt the (master key) and the mksk
should be ecrypted with there password as key.

And when a new user is created the system uses the mksk that the the admin
who create the user uses.

This has the advantage that you can re-encrypt the ssn table and the only
key you have to change is the master key.


**********************************************
 Hans Åhlin
   Tel: +46761488019
   icq: 275232967
   http://www.kronan-net.com/
   irc://irc.freenode.net:6667 - TheCoin
**********************************************


2010/8/12 tedd <[email protected]>

> At 5:30 PM -0700 8/11/10, Daevid Vincent wrote:
>
>>  > -----Original Message-----
>>
>>>  2. Were told it was a social security number
>>>    (i.e., in the form of 123-45-6789).
>>>
>>
>> Stop.
>>
>> Why are you even contemplating storing SS# ??
>>
>
> Daevid et al:
>
> Why? Because my client wants to store SS numbers on their online system to
> aid them in their collection business.
>
> You see, the client in this case is not asking people for their SS numbers,
> but rather trying to collect unpaid debts. Their clients (i.e., creditors)
> have provided them debtor data, which may/may not include SS numbers.
>
> My current thoughts are that the entire process will be behind a password
> protected section of a web site where only the people working for the firm
> will have access. The point of the system will be to aid collectors in their
> collection efforts and to allow them to conduct business anywhere they can
> find Internet access.
>
> Of course, this will not stop employees from abusing the data, but that
> possibility also exist in the hard-copy only office as well -- that's a
> criminal act and will be handled accordingly. The difference here is that
> the data can be accessed online via password authorization. Is that too
> easy?
>
> My effort here with my "Encryption/Decryption Question" is to focus on the
> event that the web site may hacked and access to the database is provided to
> an intruder. In such case, then the SS numbers residing there should be
> encrypted and that was my current quest to resolve.
>
> Now, if federal law prohibits storing SS numbers in an online database
> that's accessible via password authorization then that's "end-of-story".
> I'll simply tell the client that federal law prohibits such practice and
> that will be the end of it -- it makes no difference to me.
>
> However, if the practice of storing SS number online is not prohibited by
> law, then what are the appropriate "due diligence" steps necessary to
> protect such data?
>
> Cheers,
>
> tedd
>
>
> --
> -------
> http://sperling.com/
>
> --
> PHP General Mailing List (http://www.php.net/)
> To unsubscribe, visit: http://www.php.net/unsub.php
>
>
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.