데이터 보안 (Data security)
-
저장 데이터 암호화(Encryption-at-rest, EAR).
-
전송 중 암호화(Encryption-in-transit, EIT).
-
Cloudflare의 규정 준수 인증.
출처: 문서
본문
저장 데이터 암호화 (Encryption at Rest)
D1에 저장된 모든 객체(메타데이터, 활성 데이터베이스, 비활성 데이터베이스 포함)는 저장 시 암호화돼요. 암호화와 복호화는 자동으로 이루어지며, 사용자 구성이 필요하지 않고 D1의 실질적인 성능에도 영향을 주지 않아요.
암호화 키는 Cloudflare가 관리하며, Cloudflare가 내부적으로 암호화된 데이터를 관리하는 데 사용하는 것과 동일한 키 관리 시스템에 안전하게 저장돼요.
객체는 업계 표준이며 널리 테스트되고 성능이 뛰어난 암호화 알고리즘 AES-256을 사용해 암호화돼요. D1은 기본 모드로 GCM(Galois/Counter Mode)을 사용해요.
전송 중 암호화 (Encryption in Transit)
Cloudflare Worker 간, 및/또는 Cloudflare 네트워크 내 노드와 D1 사이의 데이터 전송은 TLS/SSL과 동일한 전송 계층 보안(TLS)으로 보호돼요.
HTTP API 또는 wrangler 명령줄 인터페이스를 통한 API 접근도 TLS/SSL(HTTPS) 위에서 이루어져요.
규정 준수 (Compliance)
Cloudflare가 업계 표준 보안 규정 준수 인증을 어떻게 준수하는지 자세히 알아보려면 Cloudflare Trust Hub를 방문하세요.