Theo dõi một tệp từ máy tính xách tay đến đồng nghiệp: tệp tồn tại trên đĩa, đi qua một đường hầm, hạ cánh vào một vùng chứa trên đám mây và được sao chép vào một bản sao lưu. Chỉ một trong các đoạn đó được VPN che phủ, và đó là đoạn tồn tại ngắn nhất. Các bản sao khác vẫn tồn tại sau khi đường hầm đóng lại, dưới lớp mã hóa lưu trữ mà chủ sở hữu thực sự đã cấu hình. Biết bản sao nào được bảo vệ bởi cái gì giúp một đường hầm đang hoạt động không bị nhầm với một chính sách bảo vệ dữ liệu.

Theo dõi một tệp qua ba bản sao

Bắt đầu từ nơi các byte nghỉ, rồi đến nơi chúng di chuyển, rồi đến nơi chúng được lưu lại. Đường hầm nằm ở giai đoạn giữa. Ở hai bên nó, mã hóa lưu trữ, mã hóa ứng dụng và kiểm soát truy cập là những cơ chế riêng biệt với những người giữ khóa riêng biệt.

Hãy vẽ con đường đó trước khi chọn bất cứ thứ gì. Bản vẽ thường cho thấy bản sao mà nhiều người lo nhất, bản đang trên đường, là bản tồn tại ít giây nhất. Nó cũng cho thấy chặng nào không có ai trong phòng chịu trách nhiệm, và đó thường là chặng cần được chú ý.

Công việc của đường hầm kết thúc tại điểm cuối của chính nó

Một VPN thông thường mã hóa đoạn giữa hai điểm cuối của nó. Vượt qua điểm cuối xa, lưu lượng lại là IP thông thường, trừ khi có thứ khác bảo vệ nó; vì vậy một phiên trình duyệt có thể vẫn được mã hóa từ đầu đến cuối trong khi đường hầm chỉ bao phủ chặng đầu tiên.

Không có gì trong đoạn đó cho biết dịch vụ nhận lưu tệp tải lên như thế nào, nó ghi gì vào nhật ký hoặc giữ lại siêu dữ liệu tài khoản nào. Đó là các thuộc tính của hệ thống nhận, và chúng vẫn đúng dù yêu cầu đến qua đường hầm hay không. Một nhà cung cấp quảng cáo truyền tải được mã hóa đã mô tả hành trình, chứ không phải nhà kho.

Ổ đĩa của bạn và kho khóa của bạn là những quyết định riêng

Mã hóa toàn đĩa bảo vệ ổ đĩa khi máy tắt, và nó phụ thuộc vào một khóa mà thiết bị hoặc người dùng cung cấp khi khởi động. Kho của một trình quản lý mật khẩu mã hóa nội dung của chính nó bằng một khóa bắt nguồn từ một thông tin xác thực chính. Bật VPN không làm điều nào trong hai điều đó, và nó sẽ không mã hóa một bản xuất văn bản thuần đã nằm trong thư mục tải xuống.

Ở các bản xuất, điều này trở nên cụ thể. Một bản xuất kho được viết cho một lần di chuyển là một tệp văn bản thuần chứa mọi bí mật, và nó tồn tại qua đường hầm, phiên và lần khởi động lại trừ khi ai đó xóa nó.

file export-notes.json
head -c 80 export-notes.json
sha256sum export-notes.json

Nếu đầu ra đó là văn bản đọc được, tệp không được bảo vệ. Hãy xóa nó ngay khi quá trình di chuyển kết thúc, và nhớ rằng việc xóa an toàn trên lưu trữ hiện đại phụ thuộc vào thiết bị chứ không phải một lệnh di động duy nhất.

Mã hóa phía đám mây thực sự bao phủ những gì

Mã hóa phía máy chủ bảo vệ đối tượng được lưu khỏi người có được phương tiện lưu trữ bên dưới, và nhà cung cấp vẫn giữ các khóa có thể đọc nó. Mã hóa phía máy khách, nơi tệp được mã hóa trước khi tải lên, giữ văn bản thuần ngoài tầm với của nhà cung cấp nhưng chuyển việc giữ khóa và khôi phục cho bạn.

Không mô hình nào là sai, và chúng trả lời những câu hỏi khác nhau về việc ai nên có thể đọc dữ liệu. Hãy kiểm tra cấu hình sản phẩm thực tế thay vì cho rằng cái này hàm ý cái kia. Đọc nguyên văn tuyên bố về việc giữ khóa, bao gồm cả điều gì xảy ra khi bộ phận hỗ trợ khôi phục một tài khoản. Nếu nhà cung cấp có thể khôi phục quyền truy cập mà không cần khóa của bạn, thì nhà cung cấp có thể đọc đối tượng.

Các bản sao nhân lên một cách âm thầm. Một liên kết được chia sẻ, một ứng dụng đồng bộ, một bộ nhớ đệm cục bộ và một tác vụ sao lưu mỗi thứ tạo thêm một đối tượng dưới một chính sách mà bạn có thể không chọn. Hãy liệt kê chúng cho dữ liệu quan trọng, vì lớp mã hóa mạnh nhất trên đường đi là vô nghĩa nếu một bản sao văn bản thuần nằm trong một thư mục được chia sẻ.

Bằng chứng là một lần khôi phục, không phải tốc độ tải lên

Bằng chứng hữu ích của một thiết kế lưu trữ là những người dự định có thể khôi phục dữ liệu và những người không dự định thì không. Thông lượng tải lên đo một thứ hoàn toàn khác, và nó tâng bốc mọi thiết kế chưa bao giờ được khôi phục. Chọn một tệp từ mỗi bản sao bạn dựa vào và chứng minh rằng nó quay lại.

Khôi phục một tệp từ mỗi bản sao bạn dựa vào, dùng vật liệu khôi phục thay vì phiên đã tạo ra nó. Một khóa chỉ được giữ trong chiếc máy đã hỏng không phải là một kế hoạch khôi phục, và một bản sao lưu mà việc khôi phục đòi hỏi kho đã mất là một kiểu điểm lỗi đơn khác.

Hướng dẫn quản lý khóa của NIST bao quát các câu hỏi vòng đời tồn tại lâu hơn bất kỳ quyết định sản phẩm riêng lẻ nào. Hãy giữ câu trả lời cùng dữ liệu mà chúng bảo vệ, và xem lại chúng khi một bản sao, một người nhận hoặc một nhà cung cấp lưu trữ thay đổi.

Bài viết liên quan