Mã hoá phía máy chủ

Cloud Firestore tự động mã hoá tất cả dữ liệu trước khi ghi vào ổ đĩa. Bạn không cần phải thiết lập hay định cấu hình và cũng không cần phải sửa đổi cách bạn truy cập vào dịch vụ. Dữ liệu sẽ được giải mã tự động và minh bạch khi người dùng được uỷ quyền đọc.

Quản lý khoá

Với tính năng mã hoá phía máy chủ, bạn có thể cho phép Google thay mặt bạn quản lý khoá mã hoá hoặc sử dụng khoá mã hoá do khách hàng quản lý (CMEK) để tự quản lý khoá.

Theo mặc định, Google thay mặt bạn quản lý các khoá mã hoá bằng chính hệ thống quản lý khoá bảo mật mà chúng tôi sử dụng cho dữ liệu đã mã hoá của mình, bao gồm cả việc kiểm tra và kiểm soát nghiêm ngặt quyền truy cập vào khoá. Dữ liệu và siêu dữ liệu của mỗi đối tượng Cloud Firestore đều được mã hoá và mỗi khoá mã hoá đều được mã hoá bằng một bộ khoá chính được xoay vòng thường xuyên.

Để biết thông tin về cách tự quản lý khoá, hãy xem bài viết CMEK cho Cloud Firestore.

Tính năng mã hoá phía máy khách

Bạn có thể sử dụng tính năng mã hoá phía máy chủ kết hợp với tính năng mã hoá phía máy khách. Trong tính năng mã hoá phía máy khách, bạn quản lý khoá mã hoá của riêng mình và mã hoá dữ liệu trước khi ghi dữ liệu vào Cloud Firestore. Trong trường hợp này, dữ liệu của bạn sẽ được mã hoá hai lần, một lần bằng khoá của bạn và một lần bằng khoá phía máy chủ.

Để bảo vệ dữ liệu của bạn khi dữ liệu di chuyển qua Internet trong các hoạt động đọc và ghi, chúng tôi sử dụng giao thức Bảo mật tầng truyền tải (TLS). Để biết thêm thông tin về các phiên bản TLS được hỗ trợ, hãy xem bài viết Mã hoá trong quá trình truyền tải trong Google Cloud.

Bước tiếp theo

Để biết thêm thông tin về tính năng mã hoá dữ liệu ở trạng thái lưu trữ cho Cloud Firestore và các sản phẩm khác của Google Cloud, hãy xem bài viết Mã hoá dữ liệu ở trạng thái lưu trữ trong Google Cloud.