Criptografando uma coluna no banco de dados do SQL Server 2000

1

Recebi a tarefa de criptografar vários anos de dados confidenciais (não pergunte) armazenados em um banco de dados do SQL Server 2000. Preciso criptografar os dados históricos e criar um processo para criptografar e descriptografar novos dados à medida que eles fluem pelo sistema.

A maioria das soluções parece usar procedimentos armazenados extened que chamam dlls que devem ser instalados no servidor.

O melhor que vi até agora é aqui , as ferramentas são gratuitas, mas você tem para se registrar no site.

Existe alguma solução melhor por aí?

    
por TGnat 09.07.2009 / 21:08

4 respostas

3

Por que não atualizar para o sql 2008? A criptografia agora está incorporada e você terá melhor desempenho no mesmo hardware.

    
por 09.07.2009 / 23:08
1

Não há nada nativo no SQL Server 2000 que você possa usar. Qualquer coisa que você encontrar terá um procedimento armazenado estendido que precisará ser instalado no sistema para funcionar.

    
por 24.08.2009 / 15:16
0

Que tal ROT13 duas vezes ... para proteção dupla?

link

LOL ... desculpe ... não pude resistir. ; -)

Em uma nota mais séria ... você está tentando criptografar / descriptografar no próprio servidor SQL ou está planejando fazer a criptografia / descriptografia no nível do aplicativo?

Eu sei que existem várias soluções para o SQL Server 2005 e 2008, mas como você tem o SQL 2000, você pode achar que fazer isso no nível do aplicativo é menos uma dor de cabeça.

    
por 09.07.2009 / 21:28
0

Você pode querer usar o Protegrity . Eu o usei com sucesso em um projeto e estou muito feliz com isso.

    
por 06.08.2009 / 05:54