Subject | Re: [firebird-support] Querying Encrypted fields? |
---|---|
Author | Riste Pejov |
Post date | 2004-09-01T09:21:39Z |
Lee Jenkins wrote:
databases. One of the cleanest solutions is to do a hash on the values
that you want to search for and store the hash into the DB so after that
you just hash the search value and search for it. You can do a hash on a
partial value or on the full value. depending of your requirements.
further reading:
http://riste.softver.org.mk/downloads/database_encryption.pdf
best regards,
--
Riste Pejov
Card Management System
National Payment Card
Kuzman Josifovski Pitu br.1
tel:++ 389 2 3293 826
Skopje, MKD
http://www.npk.com.mk
> > Oops. Just checked and we do not keep the entire track data in the db.Well, there are alot of documents refering to encrypting data into
> > Only a string which hold credit card number/exp/discretionary data
> portion
> > of track 2 data such as:
> >
> > 4005550000000019=0809222040303033
>
> Actually, that should be:
>
> 4005550000000019=0809
>
> So for us to concantenate the cc number with the exp date is simple enough
> before submitting it to a query!
>
> Excellent!
databases. One of the cleanest solutions is to do a hash on the values
that you want to search for and store the hash into the DB so after that
you just hash the search value and search for it. You can do a hash on a
partial value or on the full value. depending of your requirements.
further reading:
http://riste.softver.org.mk/downloads/database_encryption.pdf
best regards,
--
Riste Pejov
Card Management System
National Payment Card
Kuzman Josifovski Pitu br.1
tel:++ 389 2 3293 826
Skopje, MKD
http://www.npk.com.mk