Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> Lập Trình

Các phương pháp bảo mật cho môi trường cơ sở dữ liệu di động

Có nhiều phương pháp bảo mật cho môi trường cơ sở dữ liệu di động như sau:

1. Minh bạch (Transparencies)

Có thách thức bảo mật cơ bản siết chặt do tính di động. Chứa trong những thách thức này là tranh chấp về sự minh bạch, minh bạch theo nghĩa CSDL so với minh bạch theo nghĩa quyền riêng tư. Thứ nhất định nghĩa người dùng sẽ hài lòng từ kiến thức hệ thống nội bộ.

2. Vị trí và di chuyển an toàn (Secure Locations and Movements)

Vị trí là dữ liệu nhạy cảm chỉ trong liên quan với danh tính khách hàng. Bảo vệ tốt nhất cho đi lại của người dùng bao gồm ngăn chặn quản lý thông tin vị trí hoặc thông tin người dùng, tương ứng. Thông tin di chuyển có thể đạt được bằng thông tin vị trí liên quan đến thông tin thời gian, vì di chuyển được biểu diễn bằng vị trí thay đổi theo thời gian.

Điện toán di động nên hoạt động tiết kiệm dữ liệu nhất có thể, ví dụ ẩn danh nhất có thể. Tiết kiệm dữ liệu (Data thrift) là thuật ngữ trong lĩnh vực quyền riêng tư và đề cập đến quản lý và nhu cầu tiết kiệm dữ liệu cá nhân. Dữ liệu cá nhân có nghĩa là bất kỳ thông tin nào liên quan đến người tự nhiên nhất quán hoặc có thể nhận diện. Việc sử dụng danh giả (pseudonyms) định nghĩa một dạng yếu của tiết kiệm dữ liệu. Vì hệ thống CSDL không cung cấp điện toán ẩn danh hoặc danh giả, danh giả nên được tạo bên ngoài hệ thống CSDL, hoặc người dùng phải hành động trong vai trò.

3. Tách biệt tổng hợp (Aggregation Separation)

Tổng hợp các dữ liệu này nên chỉ áp dụng cho người dùng được ủy quyền. Người dùng được ủy quyền là quản trị viên, nhưng với giới hạn tách biệt dọc (vertical separation), và mỗi người dùng bị ảnh hưởng bao gồm chủ thể dữ liệu.

Bảo vệ được đạt được bằng sự tách biệt danh tính người dùng và vị trí và thời gian. Nó phải được thực hiện với sự hỗ trợ của kiểm soát truy cập, nhưng cũng tách biệt vật lý. Mặc dù danh tính người dùng thường dễ xác định, việc thiết lập thuộc tính vị trí là quá trình khó khăn và đòi hỏi phương pháp khám phá kiến thức.

4. Tách biệt dọc (Vertical Separation)

Càng nhiều dữ liệu về người dùng được truy cập, càng hoàn chỉnh dữ liệu về di chuyển và hoạt động địa phương của người dùng. Tách biệt dữ liệu cá nhân là khuyến khích để tránh tạo ra cái nhìn rộng về người dùng. Tách biệt có thể là dọc (vertical), hoặc chọn lọc (selective). Điều này định nghĩa bản ghi kiểm toán hoặc ngữ cảnh di động, tương ứng, nên được dự trữ với các view dựa trên lựa chọn CSDL.

5. Tách biệt ngang (Horizontal Separation)

Sự cần thiết của tách biệt ngang định nghĩa một thách thức CSDL cổ điển. Dữ liệu được quản lý qua hệ điều hành cơ bản và mạng để lưu trữ và truyền chuyển chúng.

6. Môi trường di động động và hạn chế tài nguyên (Dynamic and Resource Restricted Mobile Environment)

Hơn nữa, phương pháp bảo mật và quyền riêng tư rất tĩnh trong khi môi trường truyền thông di động là động và đòi hỏi sự thay đổi truy vấn và kết quả.

Động lực của môi trường CSDL di động tăng lên từ ngữ cảnh di động thay đổi bao gồm: thay đổi khu vực, tài nguyên động và khan hiếm, và ngữ cảnh người dùng và phần mềm thay đổi.