473,396 Members | 1,771 Online
Bytes | Software Development & Data Engineering Community
Post Job

Home Posts Topics Members FAQ

Join Bytes to post your question to a community of 473,396 software developers and data experts.

Looking for encryption tool

I have a prospect that needs to collect sensitive personal data via the web
for mortgage applications. A certificate & SSL seems to protect the data
from the browser to the server, but I need some way to encrypt the data for
storage in mysql and (possibly) into a flat file for retrieval by the
prospect. I have not been able to find a simple solution for this
compatible with BSD and Apache.

Does anyone have any experience with this, and can you recommend a solution?
Thanks for your help.

--
George
Jul 20 '05 #1
2 1458

"sma1king" <gk***@geking.com> wrote in message
news:Ny******************@nwrddc02.gnilink.net...
I have a prospect that needs to collect sensitive personal data via the web for mortgage applications. A certificate & SSL seems to protect the data
from the browser to the server, but I need some way to encrypt the data for storage in mysql and (possibly) into a flat file for retrieval by the
prospect. I have not been able to find a simple solution for this
compatible with BSD and Apache.

Does anyone have any experience with this, and can you recommend a solution? Thanks for your help.

--
George

The following reference might provide some info (TIP 18):
http://osdn.dl.sourceforge.net/sourc...ADME_mysql.txt

If you're compiling mysql from source [./configure --with-openssl], then,
it's possible to encrypt/decrypt the data. For instance, there is a
des_decrypt function. Fields should be blob. The above link provides a
short example.

For flat files, assuming you have openssl installed
[http://www.openssl.org/]

To Encrypt:
openssl des3 -salt -in file.txt -out file.des3
To Decrypt
openssl des3 -d -salt -in file.des3 -out file.txt -k mypassword

Need to encrypt what you type? Enter the following, then start typing but
^D to end.

openssl des3 -salt -out stuff.txt
FYI, if they have a lot of data [MySQL is too slow] you may want to take a
look at BerkeleyDB. It's not really a database, but provides fast hash and
b-tree type storage. Good for 100 tera-byte record sizes where MySQL may be
too slow. The latest version of BerkeleyDB provides encryption
[http://www.sleepycat.com/download/db/index.shtml]

Hope this helps.

Regards,

Mike Chirico
Jul 20 '05 #2
"Mike Chirico" <mc******@comcast.net> wrote in message
news:me********************@comcast.com...

"sma1king" <gk***@geking.com> wrote in message
news:Ny******************@nwrddc02.gnilink.net...
I have a prospect that needs to collect sensitive personal data via the web
for mortgage applications. A certificate & SSL seems to protect the data from the browser to the server, but I need some way to encrypt the data

for
storage in mysql and (possibly) into a flat file for retrieval by the
prospect. I have not been able to find a simple solution for this
compatible with BSD and Apache.

Does anyone have any experience with this, and can you recommend a

solution?
Thanks for your help.

--
George

The following reference might provide some info (TIP 18):
http://osdn.dl.sourceforge.net/sourc...ADME_mysql.txt

If you're compiling mysql from source [./configure --with-openssl], then,
it's possible to encrypt/decrypt the data. For instance, there is a
des_decrypt function. Fields should be blob. The above link provides a
short example.

For flat files, assuming you have openssl installed
[http://www.openssl.org/]

To Encrypt:
openssl des3 -salt -in file.txt -out file.des3
To Decrypt
openssl des3 -d -salt -in file.des3 -out file.txt -k mypassword

Need to encrypt what you type? Enter the following, then start typing but
^D to end.

openssl des3 -salt -out stuff.txt
FYI, if they have a lot of data [MySQL is too slow] you may want to take a
look at BerkeleyDB. It's not really a database, but provides fast hash

and b-tree type storage. Good for 100 tera-byte record sizes where MySQL may be too slow. The latest version of BerkeleyDB provides encryption
[http://www.sleepycat.com/download/db/index.shtml]

Hope this helps.

Regards,

Mike Chirico

Thanks Mike,

I'll take a look at it.

George
Jul 20 '05 #3

This thread has been closed and replies have been disabled. Please start a new discussion.

Similar topics

0
by: Joey Jackson | last post by:
Hello Does the IBM encryption tool make use of indexes for select statements against tables which has it defined? I would also like to know what has been your experience with this tool. Its...
1
by: Joey Jackson | last post by:
Hello We are in the process of evaluating the IBM encryption tool in db2 v8 on z/os. Does anyone know whether the editproc used in the IBM encryption tool inhibits the use of index while running...
12
by: Mitchell Vincent | last post by:
As the subject suggests, I'm looking for a compression and encryption component(s) for use with VB.NET. I would rather then be all managed code but will use ActiveX/COM if I have to.. Price is...
3
by: Chuck P | last post by:
I need to deploy and asp.net 2.0 application that has dpapi/machine encrypted connection strings. I tried using the VS Build Publish menu selection and then putting the encryption in the...
30
by: mistral | last post by:
Neeed good javascript unescape encoder, to protect javascript code. Some advices? Online tool, or ready javascript only. Any opinions about the Javascript Obfuscator:...
7
by: Steven Cliff | last post by:
I have started to use the new Enterprise Library (Jan 06) and have set up a skeleton project using the DAAB. This all seems to work fine apart from when I come to secure the app.config file via...
0
by: dasdominic | last post by:
My PCI auditor told me that my use of the IBM Encryption Tool for DB2 7.1 on z/OS is not PCI compliant since the credit card number is in the index and not encrypted by the IBM tool. Can I use...
8
by: manmit.walia | last post by:
Hello Everyone, Long time ago, I posted a small problem I had about converting a VB6 program to C#. Well with the help with everyone I got it converted. But I overlooked something and don't...
2
by: olafinsbraaten | last post by:
I am using column-level encryption (ENCRYPT_CHAR, DECRYPT_CHAR) to protect selected columns in DB2 LUW v.9.1 and v.9.5 on Linux. The ultimate goal is to support the requirements put forward in...
0
by: Charles Arthur | last post by:
How do i turn on java script on a villaon, callus and itel keypad mobile phone
0
by: ryjfgjl | last post by:
In our work, we often receive Excel tables with data in the same format. If we want to analyze these data, it can be difficult to analyze them because the data is spread across multiple Excel files...
0
by: emmanuelkatto | last post by:
Hi All, I am Emmanuel katto from Uganda. I want to ask what challenges you've faced while migrating a website to cloud. Please let me know. Thanks! Emmanuel
0
marktang
by: marktang | last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However,...
0
by: Hystou | last post by:
Most computers default to English, but sometimes we require a different language, especially when relocating. Forgot to request a specific language before your computer shipped? No problem! You can...
0
Oralloy
by: Oralloy | last post by:
Hello folks, I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>". The problem is that using the GNU compilers,...
0
jinu1996
by: jinu1996 | last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven...
0
tracyyun
by: tracyyun | last post by:
Dear forum friends, With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each...
0
agi2029
by: agi2029 | last post by:
Let's talk about the concept of autonomous AI software engineers and no-code agents. These AIs are designed to manage the entire lifecycle of a software development project—planning, coding, testing,...

By using Bytes.com and it's services, you agree to our Privacy Policy and Terms of Use.

To disable or enable advertisements and analytics tracking please visit the manage ads & tracking page.