Colocou as funções no banco que está usando? Lembre-se que qualuer
contrib precisa ser "instalado" também no banco de dados.

psql -d [banco] < `pg_config --sharedir`/contrib/pgcrypto.sql


Em 20/12/07, junior Prado <[EMAIL PROTECTED]> escreveu:
>
> Alguém já conseguiu configurar e trabalhar com criptografia. Tem exemplos
> de configuração e utilização?
>
>
> Em 20/12/07, junior Prado < [EMAIL PROTECTED]> escreveu:
> >
> > Leandro,
> >
> > Já está compilado para ambos... `--with-zlib` and
> > `--with-openssl`
> >
> > 1º - Instalei o módulo postgresql-contrib;
> > 2º - Configurei no postgresql.conf a opcao ssl=true;
> > 3º - coloquei um registro hostssl no arquivo pg_hba.conf;
> > 4º - Crie a tabela
> > CREATE TABLE crypto (
> > id SERIAL PRIMARY KEY,
> > title VARCHAR(50),
> > crypted_content BYTEA
> > );
> >
> > 5º Ao executar a query abaixo INSERT INTO crypto VALUES
> > (1,'test1',encrypt('daniel', 'fooz', 'aes')); deu o seguinte erro:
> >
> > ERRO:  função encrypt("unknown", "unknown", "unknown") não existe
> > LINE 1: INSERT INTO crypto VALUES (1,'test1',encrypt('daniel'...
> >                                                     ^
> > HINT:  Nenhuma função corresponde com o nome e os tipos de argumento
> > informados. Você precisa adicionar conversões de tipo explícitas.
> >
> > ********** Erro **********
> >
> > ERRO: função encrypt("unknown", "unknown", "unknown") não existe
> > SQL state: 42883
> > Dica: Nenhuma função corresponde com o nome e os tipos de argumento
> > informados. Você precisa adicionar conversões de tipo explícitas.
> > Caracter: 45
> >
> > Att.
> >
> > Junior
> >
> >
> >
> >
> > Em 20/12/07, Leandro Damascena < [EMAIL PROTECTED] >
> > escreveu:
> > >
> > > Osvaldo Rosario Kussama escreveu:
> > > > junior Prado escreveu:
> > > >
> > > >> Existem dois tipos de transformadores criptográficos:
> > > >> Os simétricos utilizam a mesma chave para cifrar e decifrar, como
> > > por
> > > >> exemplo no mysql AES_ENCRYPT() e AES_DECRYPT();
> > > >> Os assimétricos são criptografia apenas de ida, não tendo como
> > > >> descriptografar, exemplo de MD5 e SHA.
> > > >> Pergunto a todos, O POSTGRES tem alguma função similar ao MYSQL
> > > >> (AES_ENCRYPT() e AES_DECRYPT())? Pois gostaria de cifrar e
> > > decifrar...
> > > >>
> > > >>
> > > Você terá que compilar seu PG com suporte a zlib e openssl
> > > pgcrypto configures itself according to the findings of main
> > > PostgreSQL
> > > `configure` script.  The options that affect it are `--with-zlib` and
> > > `--with-openssl`...
> > >
> > > Testei e funciona sem problemas...
> > > >>
> > > >
> > > >
> > > > Não conheço as referências do MYSQL mas, creio que já foi
> > > > sugerido, você já olhou o contrib/pgcrypto?
> > > > Veja no README os itens 5 e 6, talvez atendam às suas necessidades.
> > > >
> > > > Osvaldo
> > > > _______________________________________________
> > > > pgbr-geral mailing list
> > > > [email protected]
> > > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> > > >
> > > >
> > >
> > > _______________________________________________
> > > pgbr-geral mailing list
> > > [email protected]
> > > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
> > >
> >
> >
> >
> > --
> > Valter Cezar Prado Junior
> > Analista TI
> >
> > Sem saber como fazer ele fez!
> >
>
>
>
> --
> Valter Cezar Prado Junior
> Analista TI
>
> Sem saber como fazer ele fez!
>
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>


-- 
William Leite Araújo
Analista de Banco de Dados - QualiConsult
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral

Responder a