2011-02-07 3 views
1

파이어 버드 서버 2.50을 사용하고 있습니다. 내가 아는 한 Firebird에서 데이터베이스를 암호화 할 수있는 방법이 없습니다. 그렇다면 사용자 데이터를 보호하는 방법은 무엇입니까?파이어 버드 데이터베이스 보안

저장하기 전에 모든 데이터를 수동으로 암호화하면 "starting with"과 같은 것을 사용할 수 없으므로 문제가 발생할 수 있습니다.

데이터베이스 서버 용으로 CentOS를 사용합니다. 이러한 서버는 Windows Server 2008에서 실행되는 응용 프로그램 서버와 통신합니다.

답변

2

암호화는 잠재적 인 상대방에 대해 수행 할 수있는 여러 가지 보호 수단 중 하나입니다. 그리고 다른 방법들도 있습니다. 암호화 여부에 대한 결정을 내리기 전에 일반적인 보안 분석이 필요합니다. 상대방이 누구인지, 공격 할 수있는 곳 등을 알아야합니다. 맹목적인 암호화 사용은 자원/시간/돈/낭비 등의 낭비 일 수 있습니다. 보안 분석을 먼저 수행하십시오.

1

DB 암호화는 버전 3에서 가능하다 : 파이어 버드 3

는 데이터베이스에 저장된 데이터를 암호화 할 수있는 기능을 제공됩니다. 모든 데이터베이스 파일이 암호화되지는 않습니다 : 데이터, 색인 및 BLOB 페이지 만. 데이터베이스를 암호화 할 수있게하려면 데이터베이스 암호화 플러그 인을 가져 오거나 작성해야합니다.

자세한

에 대한 Firebird-3.0.0_Alpha1-ReleaseNotes를 참조하십시오
관련 문제