dcshock wrote:
Quote:
What is the standard method of encrypting the data when it is stored in my postgresql database?
(*rant* By the way not secure, the key should never be stored with the data.)
OK, but what safer place, apart from a tape, is there than a reliable database engine to store data (yes, that means MySQL gets out of the picture here)? Of course, it also means that access to the database server is strictly controlled. It should be, anyway.
What's more, for any operations that require a filter on the column, if you don't allow the data to be decrypted on the database side, it is up to your application to do the filtering. Not a good choice.