Re: How to encrypt data in Postgresql

Поиск
Список
Период
Сортировка
От Reuben D. Budiardja
Тема Re: How to encrypt data in Postgresql
Дата
Msg-id 200307250933.30322.techlist@voyager.phys.utk.edu
обсуждение исходный текст
Ответ на Re: How to encrypt data in Postgresql  (Franco Bruno Borghesi <franco@akyasociados.com.ar>)
Ответы Re: How to encrypt data in Postgresql  (Richard Welty <rwelty@averillpark.net>)
Список pgsql-general
On Thursday 24 July 2003 02:59 pm, Franco Bruno Borghesi wrote:
> You must install pgcrypto (its in your contrib/pgcrypto directory).
>
> Then, the functions crypt and gen_salt will become available.
>
> As an example, to insert a new user (peter) with an encrypted password
> (1234) you can do:
> INSERT INTO myUsers(name, pass) VALUES ('peter', crypt('1234',
> gen_salt('md5'));
>
> To verify that <anypassword> is OK:
> SELECT (<anypassword>=crypt(<anypassword>, pass)) WHERE name='peter';

I think if you encrypt MD5 before storing it into the table, then there is no
way to retrieve the corresponding clear text right? since MD5 is one-way
encryption..

RDB


> The package includes many other functions, listed in README.pgcrypto.
>
> On Thu, 2003-07-24 at 15:18, Terence Chang wrote:
> > Hi there:
> >
> > I know this might be an easy answer, but I was unable to figure out
> > the solution.
> >
> > I would like to encrypt a password field in the table. I could not
> > figure out how phpPGAdmin did.
> >
> > Should I use PHP's MD5 to encrypt the password? Is there a function in
> > PostgreSQL that can encrypt the data with MD5?
> >
> > I would like to encrypt the data in PostgreSQL, so other program can
> > use the same function. Can anyone give me some hints? What key word
> > should I search in the document?
> >
> > Thansk!

--
Reuben D. Budiardja
Department of Physics and Astronomy
The University of Tennessee, Knoxville, TN
-------------------------------------------------
/"\  ASCII Ribbon Campaign against HTML
\ /  email and proprietary format
 X   attachments.
/ \
-------------------------------------------------
Have you been used by Microsoft today?
Choose your life. Choose freedom.
Choose LINUX.
-------------------------------------------------


В списке pgsql-general по дате отправления:

Предыдущее
От: Errol Neal
Дата:
Сообщение: Solaris, Postgresql and Problems
Следующее
От: Tom Lane
Дата:
Сообщение: Re: Which file belongs to which database?