Kỹ thuật thủy vân dựa trên thêm bản ghi hoặc thêm thuộc tính

Một phần của tài liệu Bảo vệ sự toàn vẹn của cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân (Trang 28)

a. Các bản ghi giả mạo như là thông tin thủy vân

Kỹ thuật này trong [19] hướng tới tạo các bản ghi giả và chèn chúng vào trong cơ sở dữ liệu. Thuật toán tạo bản ghi giả chọn cẩn thận các thuộc tính khóa ứng viên và mức nhạy của các thuộc tính không phải ứng viên. Ông

đã dùng xác suất mẫu Bernoulli Pi cho thuộc tính không ứng viên Ảị thứ I để

quyết định giá trị giả mạo của nó có thể dược lựa chọn không đồng nhất hoặc

như là giá ừị với tần xuất xảy ra cao trong tập các giá tậ tồn tại của ẢỊ trong cơ

sở dữ liệu quan hệ. Không giống như các thuật toán khác, thuật toán dò thủy vân này không là thuật toán ngược với thuật toán sinh thủy vân và thuật toán chèn là theo xác suất trong tự nhiên. Thuật toán dò thủy vân kiểm tra xem các bản ghi giả mạo được thêm trong giai đoạn chèn thủy vân, tồn tại hoặc đã được thay đổi. Nó kiểm tta nó thông qua khóa chính. Khi nó tìm thấy một cái phù hợp, dò đã thành công. Dò sẽ thất bại cho cơ sở dữ liệu được nhúng thủy vân khi tất cả các bản ghi giả mạo được xóa bằng cách xóa biến . Số lượng các bản ghi giả mạo được chèn là được quyết định bởi chính cơ sở dữ liệu. Tuy nhiên, giai đoạn chèn thủy vân phải được xem xét như là thực tế mà các giá trị của các bản ghi giả mạo đánh dấu sẽ không làm ảnh hưởng đến chất lượng dữ liệu trong cơ sở dữ liệu và sẽ không tác động vào các kết quả truy vấn. Một ưu điểm của lược đồ này đó là quyền sở hữu có thể được xác định công khai hơn các lược đồ khác cho tới khi tất cả các bản ghi giả mạo được hiển thị và lược đồ thực hiện không chịu sự tác động tò cập nhật lớn.

b. Thuộc tính ảo như là thông tin thủy vân

Thay vì các bản ghi giả mạo được thêm, tác giả tong [20] được đề xuất kỹ thuật thủy vân khác bằng cách thêm một thuộc tính ảo trong cơ sở dữ liệu quan hệ sẽ được sử dụng như là tổng kiểm tra ngang hàng chứa thủy vân của

tất cả các thuộc tính khác và một giá tri hội tụ được chứa từ một trong những cái thuộc tính số nào đó của tất cả các bản ghi. Quá trình của thêm thuộc tính ảo được thực hiện độc lập cho mỗi phàn không chồng được lấy từ cơ sở dữ liệu gốc. Lược đồ này được thiết kế để xác thực giả mạo của cơ sở dữ liệu trên kênh giao tiếp không bảo mật. Mặc dù phương pháp này là dễ vỡ và có thể dễ dàng dò các tấn công xóa, chèn hoặc thay đổi. Nó chống lại cuộc tấn công di chuyển thủy vân.

Một phần của tài liệu Bảo vệ sự toàn vẹn của cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân (Trang 28)