Hi ... while this isn't strictly a perl question (well, it may be) I'm sure someone here -- or multiple someones -- know the skinny.
I'm doing work for a client who is on a shared, microsoft IIS server and using a mySQL database on another server to store ecommerce data. When I was hired to manage the site, I was stunned to find unencrypted credit card #'s in the database, some over a year since thier original order.
The first thing I did was set up a PGP system that encrypts -all- the info going into the database, and is only decrypted by a desktop app they can use to check orders, view histories, etc. .... and the data is sent to the webserver over SSL ... and encrypted by the perl GNUGP before being written to the database.
Here's where my paranoia kicks in.
Since this is a shared hosting environment (no SSH or telnet, just FTP) is the memory perl accesses in RAM protected in any way? When I call the external encryption program, is that data at risk? how much? can I protect it?
I really have no idea. All the other projects I've ever done that involve sensitive data were on dedicated servers or on servers where only a select few had any access (ie. not the customers, at all).
So ... there you have it.
- Erik
In reply to Is data in RAM insecure, or am I just paranoid? by theAcolyte
| For: | Use: | ||
| & | & | ||
| < | < | ||
| > | > | ||
| [ | [ | ||
| ] | ] |