Erlon Sousa Pinheiro wrote: > Pessoal, um cliente me solicitou que a base de dados dele fosse > criptografada, gostaria de saber se alguem por aqui já fez algo do > gênero, existe algo nativo no postgreSQL pra isso? criptografar via S.O. > o sistema de arquivos onde ficarão os dados causa grande perda de > performance? > Acho que primeiro você tem que definir o escopo do que quer criptografar. (i) Se for o agrupamento de dados (aka PGDATA), você terá uma perda de performance (como você já disse) pois criptografia implica em mais I/O. (ii) Se for somente algumas colunas de tabelas, o PostgreSQL possue suporte a alguns mecanismos de criptografia (tais como aes, blowfish, md5, sha1). (iii) Se sua preocupação for somente garantir a entrega dos dados (através da rede) de forma "sigilosa", o PostgreSQL ainda lhe oferece mecanismo de comunicação utilizando TCP/IP sob SSL.
Normalmente o que se procura é (ii) e/ou (iii). Vi raros casos no qual (i) era realmente necessário. Talvez o problema seja outro: segurança física. -- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
