SQL Server 2000 데이터베이스의 열 암호화

SQL Server 2000 데이터베이스의 열 암호화

저는 SQL Server 2000 데이터베이스에 저장된 수년간의 중요한 데이터(묻지 마세요)를 암호화하는 임무를 맡았습니다. 기록 데이터를 모두 암호화하고 시스템을 통해 흐르는 새 데이터를 암호화하고 해독하는 프로세스를 마련해야 합니다.

대부분의 솔루션은 서버에 설치해야 하는 dll을 호출하는 확장 저장 프로시저를 사용하는 것 같습니다.

지금까지 본 것 중 최고는여기, 도구는 무료이지만 사이트에 등록해야 합니다.

더 나은 솔루션이 있습니까?

답변1

왜 SQL 2008로 업그레이드하지 않습니까? 이제 암호화가 내장되어 있으며 동일한 하드웨어에서 더 나은 성능을 얻을 수 있습니다.

답변2

SQL Server 2000에는 사용할 수 있는 기본 기능이 없습니다. 찾은 모든 항목에는 작동하려면 시스템에 설치해야 하는 확장 저장 프로시저가 있습니다.

답변3

이중 보호를 위해 ROT13을 두 번 사용하는 것은 어떻습니까?

http://en.wikipedia.org/wiki/ROT13

ㅋㅋㅋ... 미안... 참을 수가 없었어. ;-)

좀 더 진지하게 말하자면... SQL 서버 자체에서 암호화/암호 해독을 시도하고 있습니까, 아니면 애플리케이션 수준에서 암호화/암호 해독을 수행할 계획입니까?

SQL Server 2005 및 2008에 대한 다양한 솔루션이 있다는 것을 알고 있지만 SQL 2000을 사용하고 있으므로 응용 프로그램 수준에서 이를 수행하는 것이 덜 골치 아픈 일이라는 것을 알 수 있습니다.

답변4

당신은 사용하고 싶을 수도 있습니다프로테그리티. 나는 프로젝트에서 그것을 성공적으로 사용했으며 매우 만족합니다.

관련 정보