Reply to Re: Security

Your name:

Reply:


Posted by Andy Jeffries on 05/10/06 00:06

On Tue, 09 May 2006 13:50:27 -0700, marcelo6@gmail.com wrote:
> What is more secure ?
>
> I think encrypt data directly with php is better because the information
> is sent directly encrypted to database server, but i not sure.

I would hope for a given algorithm they are equally secure...

Either way you have to have the key in the script, so I'd say whichever
takes your fancy.

It then depends on if your database and PHP are on the same machine and if
not, how secure is the network between the two.

Cheers,


Andy

> Encrypt data using php functions before send it to database (mysql), or
> Encrypt directly on database, using encryption functions of database
> server ?
>
> Ex:
>
> $key = "this is a secret key";
> $input = "Let us meet at 9 o'clock at the secret place."; ---
> $encrypted_data = mcrypt_ecb (MCRYPT_AES, $key, $input, MCRYPT_ENCRYPT);
> or
> $query = "insert into myTable (text)
> values(AES_ENCRYPT('".$input."','".$key."'))";

>
> Thanks

--
Andy Jeffries MBCS CITP ZCE | gPHPEdit Lead Developer
http://www.gphpedit.org | PHP editor for Gnome 2
http://www.andyjeffries.co.uk | Personal site and photos

[Back to original message]


Удаленная работа для программистов  •  Как заработать на Google AdSense  •  England, UK  •  статьи на английском  •  PHP MySQL CMS Apache Oscommerce  •  Online Business Knowledge Base  •  DVD MP3 AVI MP4 players codecs conversion help
Home  •  Search  •  Site Map  •  Set as Homepage  •  Add to Favourites

Copyright © 2005-2006 Powered by Custom PHP Programming

Сайт изготовлен в Студии Валентина Петручека
изготовление и поддержка веб-сайтов, разработка программного обеспечения, поисковая оптимизация