DB2 원시 암호화
Db2 원시 (native) 암호화는 데이터베이스 백업 이미지 및 키 데이터베이스 파일이 외부 스토리지 매체에 저장되어 있는 동안 부적절한 액세스로부터 보호하기 위한 내장 암호화 기능을 제공합니다.
중요:
CVE-2023-32342 에 대한 대응으로 KMIP 키 관리자에 연결하기 위해 KI DT223175 가 있는 Db2 릴리스는 기본적으로 RSA 키 교환을 사용하는 TLS 암호에 대해 FIPS가 아닌 IBM Crypto for C(ICC)를 사용합니다. FIPS 인증 IBM Crypto for C(ICC)는 CVE-2023-32342 에 취약하기 때문입니다.
FIPS 140인증 암호화 모듈만 사용해야 하는 고객은 엄격한 FIPS 모드를 사용해야 합니다. 엄격한 FIPS 모드에서 DT223175 가 포함된 Db2 릴리스는 CVE-2023-32342 에 취약한 모든 TLS 암호화 방식과 버전을 비활성화합니다.
DT223175: 포함된 Db2 릴리스에서 엄격 모드가 활성화된 경우, KMIP 키 관리자에 대한 연결에 다음과 같은 제한이 적용됩니다
- RSA 키 교환을 사용하는 1.2 암호화(TLS_RSA_*)는 비활성화됩니다. 지원되는 모든 ECDHE 암호가 활성화됩니다. 예를 들어, RSA 인증서를 사용하는 경우, Db2 1.2 에 대해 자동으로 TLS_ECDHE_RSA 암호화를 선호하며, 인증서 변경은 필요하지 않습니다.
- TLS 1.3 은 CVE-2023-32342 의 영향을 받지 않습니다.
암호화는 오프라인 데이터 보호에서 핵심 구성요소입니다. 다수의 정부 규정 및 산업 규격에서 암호화의 사용을 요구합니다.
Db2 원시 (native) 암호화 기능:
- 단순 배치
- 데이터 스키마 또는 데이터베이스 애플리케이션에 대한 변경이 필요하지 않음
- 지원되는 모든 Db2 플랫폼 및 구성에서 무료로 사용할 수 있습니다.
데이터베이스를 암호화할 때 Db2 원시 (native) 암호화는 다음과 같이 데이터를 포함하는 모든 파일을 보호합니다.
- 모든 테이블스페이스(시스템 정의 및 사용자 정의 둘 다)
- 테이블스페이스 내 모든 유형의 데이터(LOB 및 XML 데이터 유형 포함)
- 아카이브된 로그 파일을 포함한 모든 트랜잭션 로그
- LOAD COPY 데이터
- LOAD 스테이징 파일