Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng
Nghiên cứu bảo đảm toàn vẹn dữ liệu quan hệ bằng thủy vân số. Phân tích nguyên lý, phương pháp, ứng dụng thực tiễn để nâng cao độ tin cậy CSDL.
Đại học Thái Nguyên, Trường Đại học Công nghệ Thông tin & Truyền thông
Luan An
Luận văn thạc sĩ
Năm xuất bản
Số trang
68
Thời gian đọc
11 phút
Lượt xem
0
Lượt tải
0
Phí lưu trữ
40 Point
Tổng quan nhanh
- Chủ đề:
- 1. Bảo Đảm Toàn Vẹn Dữ Liệu Cơ Sở Dữ Liệu Quan Hệ
- Số trang:
- 68 trang
- Trường:
- Đại học Thái Nguyên, Trường Đại học Công nghệ Thông tin & Truyền thông
- Chuyên ngành:
- Khoa học máy tính
- Tác giả:
- Nguyễn Thị Hồng
- Năm:
- 2016
Tóm tắt nội dung luận án
I. Bảo Đảm Toàn Vẹn Dữ Liệu Cơ Sở Dữ Liệu Quan Hệ
Bảo đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ là một yếu tố then chốt trong việc quản lý và xử lý dữ liệu. Toàn vẹn dữ liệu đảm bảo rằng thông tin được lưu trữ chính xác, nhất quán và có thể tin cậy. Kỹ thuật thủy vân là một giải pháp hiệu quả nhằm bảo vệ và xác thực dữ liệu trong môi trường cơ sở dữ liệu quan hệ. Thủy vân không chỉ giúp trong việc phát hiện giả mạo mà còn tăng cường tính an toàn và bảo mật cho dữ liệu.
1.1. Tầm Quan Trọng của Toàn Vẹn Dữ Liệu
Toàn vẹn dữ liệu giúp duy trì chất lượng thông tin. Việc quản lý không tốt có thể dẫn đến mất mát dữ liệu hoặc thông tin sai lệch. Điều này ảnh hưởng trực tiếp đến quyết định của tổ chức.
1.2. Các Phương Pháp Đảm Bảo Toàn Vẹn
Phương pháp bảo vệ bao gồm việc sử dụng khóa chính, kiểm tra ràng buộc và kỹ thuật thủy vân. Mỗi phương pháp đều có ưu điểm riêng, nhưng cần kết hợp chúng để đạt hiệu quả cao nhất.
1.3. Thách Thức Trong Bảo Đảm Toàn Vẹn
Các thách thức bao gồm tấn công từ bên ngoài, lỗi hệ thống và sự thay đổi không mong muốn trong dữ liệu. Cần có các biện pháp bảo mật mạnh mẽ để giảm thiểu rủi ro.
II. Kỹ Thuật Thủy Vân và Ứng Dụng Trong Bảo Mật Dữ Liệu
Kỹ thuật thủy vân được sử dụng để ẩn giấu dữ liệu trong cơ sở dữ liệu quan hệ. Thủy vân dữ liệu cho phép nhúng thông tin vào dữ liệu mà không làm ảnh hưởng đến chất lượng của nó. Đây là một trong những cách hiệu quả nhất để phát hiện và ngăn chặn hành vi giả mạo.
2.1. Nguyên Tắc Hoạt Động của Thủy Vân
Thủy vân hoạt động bằng cách nhúng thông tin nhận diện vào dữ liệu gốc. Thông tin này có thể được sử dụng để xác thực nguồn gốc dữ liệu.
2.2. Lợi Ích của Kỹ Thuật Thủy Vân
Kỹ thuật này không chỉ cung cấp bảo mật mà còn hỗ trợ trong việc theo dõi và quản lý dữ liệu. Nó giúp phát hiện các thay đổi không mong muốn và giữ cho dữ liệu luôn trong trạng thái an toàn.
2.3. Các Ứng Dụng Thực Tiễn
Thủy vân được áp dụng rộng rãi trong các lĩnh vực như bảo vệ bản quyền, quản lý dữ liệu nhạy cảm và trong các hệ thống giao dịch điện tử. Điều này giúp nâng cao tính tin cậy dữ liệu.
III. Phát Hiện Giả Mạo Với Kỹ Thuật Thủy Vân
Phát hiện giả mạo là một vấn đề nghiêm trọng trong quản lý cơ sở dữ liệu. Kỹ thuật thủy vân cung cấp một phương pháp hiệu quả để nhận biết những thay đổi trái phép hoặc không mong muốn trong dữ liệu.
3.1. Các Phương Pháp Phát Hiện
Có nhiều phương pháp để phát hiện giả mạo, bao gồm kiểm tra tính toàn vẹn và phân tích sự bất thường trong dữ liệu. Thủy vân giúp làm nổi bật những thay đổi này.
3.2. Tính Bền Vững của Thủy Vân
Dữ liệu thủy vân cần được thiết kế để đảm bảo tính bền vững. Những thông tin nhúng phải tồn tại ngay cả khi dữ liệu gốc bị sửa đổi.
3.3. Kết Quả Thực Nghiệm
Các thử nghiệm cho thấy rằng thủy vân có hiệu quả trong việc phát hiện giả mạo. Những ứng dụng thực tế đã chứng minh khả năng bảo vệ dữ liệu của kỹ thuật này.
IV. Kết Luận Về Bảo Đảm Toàn Vẹn Dữ Liệu Quan Hệ
Bảo đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ thông qua kỹ thuật thủy vân là cần thiết. Kỹ thuật này không chỉ bảo vệ dữ liệu mà còn tăng cường tính tin cậy và bảo mật. Việc áp dụng thủy vân sẽ giúp tổ chức duy trì chất lượng dữ liệu và phát hiện kịp thời các hành vi giả mạo.
4.1. Tương Lai của Thủy Vân
Với sự phát triển không ngừng của công nghệ, thủy vân sẽ ngày càng trở nên quan trọng hơn trong việc bảo vệ dữ liệu. Nghiên cứu và cải tiến các kỹ thuật này là cần thiết.
4.2. Khuyến Nghị Cho Các Tổ Chức
Tổ chức cần áp dụng kỹ thuật thủy vân kết hợp với các biện pháp bảo mật khác. Điều này sẽ giúp củng cố hệ thống bảo vệ dữ liệu một cách hiệu quả.
4.3. Tóm Tắt Lợi Ích
Sử dụng thủy vân giúp bảo vệ toàn vẹn dữ liệu, phát hiện giả mạo và nâng cao tính an toàn. Đây là giải pháp tối ưu cho các tổ chức trong thời đại số.
Mục lục chi tiết luận án
Tải xuống file đầy đủ để xem toàn bộ nội dung
Tải đầy đủ (68 trang)Nội dung chính
Tổng quan nghiên cứu
Trong kỷ nguyên chuyển đổi số và bùng nổ mạng toàn cầu, hơn 80% khối lượng công việc tác nghiệp và trao đổi thông tin của các tổ chức giáo dục, doanh nghiệp đều phụ thuộc trực tiếp vào hệ thống quản trị cơ sở dữ liệu quan hệ. Tuy nhiên, sự phát triển nhanh chóng của các kênh truyền dữ liệu từ xa khiến nguy cơ bị truy cập trái phép, sao chép lậu và sửa đổi dữ liệu độc hại gia tăng hơn 35% mỗi năm. Vấn đề đặt ra là làm thế nào để vừa phân phối dữ liệu cho người dùng cuối vừa bảo vệ quyền sở hữu, đồng thời xác minh tính toàn vẹn tuyệt đối của dữ liệu mà không làm suy giảm giá trị sử dụng.
Luận văn thạc sĩ chuyên ngành Khoa học máy tính của tác giả Nguyễn Thị Hồng, dưới sự hướng dẫn khoa học của PGS.TS Bùi Thế Hồng tại Trường Đại học Công nghệ Thông tin và Truyền thông thuộc Đại học Thái Nguyên (bảo vệ năm 2016), đã giải quyết triệt để thách thức này. Mục tiêu nghiên cứu là xây dựng và triển khai một lược đồ thủy vân dễ vỡ dựa trên kỹ thuật hoán vị thuộc tính kết hợp hàm băm bảo mật nhằm kiểm tra tính toàn vẹn của cơ sở dữ liệu quan hệ. Phạm vi thực nghiệm của đề tài được triển khai trực tiếp trên hệ thống dữ liệu quản lý đào tạo thực tế tại Trường Trung cấp Kinh tế - Kỹ thuật Hòa Bình với 8 bảng dữ liệu quan hệ chuẩn. Ý nghĩa khoa học và thực tiễn của công trình thể hiện ở khả năng phát hiện mù với độ chính xác đạt 100% trước các hành vi tấn công thêm, sửa, xóa dữ liệu, đồng thời duy trì 0% sai lệch đối với các giá trị nghiệp vụ nguyên bản.
Cơ sở lý thuyết và phương pháp nghiên cứu
Khung lý thuyết áp dụng
Nghiên cứu được xây dựng dựa trên nền tảng lý thuyết cơ sở dữ liệu quan hệ của Codd, lý thuyết thủy vân số đa phương tiện và mật mã học ứng dụng. Mô hình dữ liệu quan hệ quy định lược đồ quan hệ gồm tập hợp các thuộc tính và tập các bộ bản ghi có tính độc lập cao. Khác với dữ liệu âm thanh hay hình ảnh có độ dư thừa bit lớn, cơ sở dữ liệu quan hệ không cố định thứ tự các bộ và các phép cập nhật thêm, xóa, sửa là thao tác thường trực, đòi hỏi kỹ thuật giấu tin phải thích ứng chuyên biệt.
Luận văn vận dụng ba khái niệm cốt lõi:
- Thủy vân dễ vỡ: Loại thủy vân có cấu trúc nhạy cảm cao, lập tức bị phá hủy hoặc biến đổi khi có bất kỳ tác động can thiệp trái phép nào lên dữ liệu, đóng vai trò chứng thực tính toàn vẹn.
- Phát hiện mù: Cơ chế trích xuất và xác minh dấu vết thủy vân mà không đòi hỏi phải lưu giữ hay đối chiếu với cơ sở dữ liệu gốc hoặc thủy vân gốc.
- Hàm băm mật mã học MD5: Thuật toán chuyển đổi thông điệp đầu vào có độ dài tùy ý thành chuỗi giá trị băm cố định 128 bit thông qua 4 vòng lặp biến đổi phi tuyến tính với 16 khối con 32 bit, sở hữu không gian vét cạn kháng tiền ảnh lên tới 2 lũy thừa 128 phép tính.
Bên cạnh đó, mô hình tích hợp khóa thủy vân bí mật và tham số mật độ thủy vân để phân nhóm và kiểm soát tỷ lệ hoán vị trên thuộc tính giả được tạo tự động.
Phương pháp nghiên cứu
Nghiên cứu kết hợp chặt chẽ giữa phương pháp nghiên cứu lý thuyết hình thức hóa toán học và phương pháp thực nghiệm kiểm chứng phần mềm.
Về nguồn dữ liệu và cỡ mẫu: Luận văn sử dụng cơ sở dữ liệu quản lý đào tạo gồm 8 bảng quan hệ chính bao gồm SinhVien, GiaoVien, MonHoc, SoDiem, LopHoc, DiemTotNghiep, VanBang và DiemQT. Dữ liệu thử nghiệm bao gồm quy mô từ 1.000 bản ghi đến 100.000 bộ dữ liệu mô phỏng nhằm đo lường khả năng mở rộng. Phương pháp chọn mẫu có chủ đích được áp dụng nhằm bao phủ cả thuộc tính kiểu số (như điểm số, số tín chỉ) và thuộc tính phi số (như mã định danh, họ tên, văn bằng).
Lý do lựa chọn phương pháp phân tích: Tác giả áp dụng thuật toán sinh thuộc tính giả kết hợp hàm băm MD5 và bảng mã chuẩn ASCII để chuyển đổi toàn bộ thông tin bộ thành giá trị số nguyên. Việc hoán vị được kiểm soát bởi hàm khoảng cách toán học giúp bảo toàn nguyên vẹn 100% các giá trị nghiệp vụ gốc. Toàn bộ lược đồ thuật toán nhúng, phát hiện và xóa thủy vân được lập trình kiểm chứng bằng ngôn ngữ C# trên nền tảng .NET Framework trong khoảng thời gian nghiên cứu 12 tháng.
Kết quả nghiên cứu và thảo luận
Những phát hiện chính
Quá trình kiểm chứng thực nghiệm trên hệ thống phần mềm C# đã mang lại 4 kết quả định lượng nổi bật:
Thứ nhất, loại bỏ hoàn toàn hiện tượng biến dạng dữ liệu nghiệp vụ. Thay vì biến đổi trực tiếp các giá trị số hoặc ký tự trong bảng, thuật toán tạo thêm một cột thuộc tính giả. Kết quả cho thấy 100% dữ liệu gốc trong các bảng quan hệ như SoDiem, GiaoVien, MonHoc được bảo toàn nguyên trạng, độ sai lệch của các chỉ số thống kê (trung bình, phương sai, tổng) đạt mức 0%.
Thứ hai, độ nhạy phát hiện xâm phạm đạt 100%. Khi hệ thống chịu tác động của 3 dạng tấn công cơ sở dữ liệu điển hình gồm thêm bộ, sửa đổi giá trị thuộc tính và xóa bộ, thuật toán phát hiện mù phương pháp 1 (tái tạo thuộc tính giả và so sánh chuỗi mã ASCII) đều lập tức đưa ra cảnh báo sai lệch và phát hiện chính xác trạng thái mất toàn vẹn.
Thứ ba, xác thực hiệu quả qua kiểm định thống kê ở quy mô lớn. Với cơ sở dữ liệu kích thước 100.000 bộ, phương pháp kiểm định thống kê cho thấy chỉ cần tham số mật độ P lớn hơn hoặc bằng 0,00094 (thủy vân trên 94 bộ và thực hiện hoán vị 188 bộ), hệ thống đã khống chế xác suất nhận nhầm dưới 0,0001 và sai số bỏ qua dưới 0,001 với ngưỡng sai lệch thống kê epsilon lớn hơn 0,00094.
Thứ tư, thuật toán xóa thủy vân có độ phức tạp thời gian tuyến tính O(n), cho phép khôi phục cấu trúc bảng nguyên bản chỉ trong vòng dưới 1 giây sau khi quá trình xác thực hoàn tất.
Thảo luận kết quả
Khác biệt với các nghiên cứu thủy vân số truyền thống (thường nhúng vào các bit ít trọng yếu LSB của thuộc tính số gây sai số tính toán, hoặc chỉ áp dụng được cho dữ liệu phân loại không có thứ tự), giải pháp đề xuất trong luận văn giải quyết triệt để bài toán bảo toàn ngữ nghĩa dữ liệu. Việc sinh cột thuộc tính giả từ hàm băm MD5 nối chuỗi tất cả các thuộc tính trong một bộ giúp tạo ra dấu vân tay duy nhất cho từng bản ghi. Bất kỳ sự thay đổi nào ở dù chỉ 1 ký tự trong bộ cũng làm sụp đổ hoàn toàn giá trị băm 128 bit tương ứng.
Dữ liệu kết quả thực nghiệm có thể được trực quan hóa tối ưu thông qua hai dạng biểu đồ và bảng:
- Đồ thị đường biểu diễn mối tương quan giữa tham số mật độ thủy vân P và tỷ lệ các bộ phải sửa đổi theo hàm số 2P(1 - P). Khi P tăng từ 0,01 lên 0,1, tỷ lệ bộ bị tác động tăng tương ứng từ 1,98% lên 18%, cho thấy khả năng tùy biến linh hoạt giữa chi phí tính toán và mức độ bảo mật.
- Bảng ma trận kiểm thử 3 kịch bản tấn công trên 8 quan hệ đào tạo, xác nhận trạng thái phát hiện xâm phạm thành công 100% trên toàn bộ các bảng dữ liệu thử nghiệm của Trường Trung cấp Kinh tế - Kỹ thuật Hòa Bình.
Đề xuất và khuyến nghị
Để đưa kỹ thuật thủy vân dễ vỡ vào thực tiễn quản trị an toàn thông tin tại các cơ quan và doanh nghiệp, luận văn đề xuất 4 nhóm giải pháp cụ thể:
-
Triển khai mô-đun thủy vân tự động vào quy trình sao lưu và truyền tải dữ liệu: Bộ phận quản trị hệ thống công nghệ thông tin cần tích hợp thuật toán sinh thuộc tính giả và hoán vị dữ liệu vào các đường ống truyền tải cơ sở dữ liệu định kỳ. Mục tiêu là đạt tỷ lệ 100% các tệp cơ sở dữ liệu xuất bản ra môi trường mạng được đóng dấu toàn vẹn trong vòng 3 đến 6 tháng thực hiện.
-
Nâng cấp thuật toán băm mật mã học: Các kỹ sư an toàn thông tin cần chuyển dịch hàm băm từ MD5 sang chuẩn SHA-256 hoặc SHA-3 nhằm nâng không gian khóa lên 256 bit, triệt tiêu hoàn toàn nguy cơ va chạm băm trong bối cảnh năng lực tính toán hiện đại, thực hiện trong lộ trình 1 quý làm việc.
-
Chuẩn hóa quy trình kiểm định mù đối với đối tác trao đổi dữ liệu: Ban quản trị công nghệ thông tin cần thiết lập giao thức xác minh mù tự động tại điểm tiếp nhận dữ liệu. Thời gian phản hồi kiểm tra tính toàn vẹn cho 50.000 bản ghi cần được tối ưu dưới ngưỡng 500 mili-giây trước khi nạp dữ liệu vào cơ sở dữ liệu chính thức.
-
Mở rộng nghiên cứu cơ chế tự động khoanh vùng và phục hồi dữ liệu: Đội ngũ nghiên cứu và phát triển phần mềm cần kết hợp cấu trúc phân cụm dữ liệu (như giải thuật K-means) với thủy vân dễ vỡ để không chỉ phát hiện vi phạm mà còn định vị chính xác vị trí bộ bị tấn công và tự động khôi phục trong vòng dưới 5 giây, thực hiện trong kế hoạch 12 tháng tiếp theo.
Đối tượng nên tham khảo luận văn
Nội dung và mã nguồn thực nghiệm của luận văn là tài liệu tham khảo giá trị cho 4 nhóm đối tượng:
- Quản trị viên cơ sở dữ liệu và kỹ sư an toàn thông tin: Nắm bắt phương pháp bảo vệ các bảng dữ liệu nhạy cảm (như bảng điểm, hồ sơ nhân sự, lịch sử giao dịch ngân hàng) với hơn 50.000 bản ghi trước các cuộc tấn công sửa đổi ngầm mà không làm biến dạng dữ liệu kinh doanh.
- Lập trình viên và kiến trúc sư hệ thống phần mềm: Tham khảo cấu trúc mã nguồn C# và quy trình lập trình nhúng - phát hiện - xóa thủy vân mù để tích hợp trực tiếp vào các hệ thống quản trị trường học, bệnh viện hoặc sàn giao dịch thương mại điện tử.
- Học viên cao học và nhà nghiên cứu ngành Khoa học máy tính: Sử dụng cơ sở lý thuyết, các công thức kiểm định thống kê và phân tích hàm băm để phát triển các đề tài nghiên cứu chuyên sâu về an ninh cơ sở dữ liệu phi quan hệ (NoSQL) hoặc dữ liệu lớn (Big Data).
- Ban giám hiệu và cơ quan quản lý giáo dục: Ứng dụng mô hình quản lý văn bằng, bảng điểm điện tử chống làm giả, bảo đảm tính xác thực 100% trong quá trình trao đổi thông tin giữa các cơ sở đào tạo.
Câu hỏi thường gặp
Kỹ thuật thủy vân cơ sở dữ liệu quan hệ khác gì so với thủy vân ảnh số?
Dữ liệu đa phương tiện có vị trí không gian cố định và độ dư thừa bit rất lớn để giấu tin. Ngược lại, cơ sở dữ liệu quan hệ cấu thành từ các bộ độc lập không cố định thứ tự và thường xuyên chịu các thao tác cập nhật chuẩn. Kỹ thuật thủy vân cơ sở dữ liệu phải trải rộng trên các bộ bản ghi và không được làm sai lệch giá trị thống kê của các thuộc tính.
Tại sao luận văn lại sử dụng thuộc tính giả thay vì nhúng trực tiếp vào dữ liệu gốc?
Nhiều thuộc tính nghiệp vụ (như tên sinh viên, điểm tốt nghiệp, số văn bằng) không chấp nhận bất kỳ sai số nào dù là nhỏ nhất. Việc sinh thêm thuộc tính giả idtemp từ mã băm 128 bit giúp giữ nguyên vẹn 100% dữ liệu gốc, triệt tiêu nguy cơ hỏng logic ứng dụng mà vẫn cung cấp đầy đủ thông tin kiểm tra toàn vẹn.
Thủy vân mù mang lại lợi ích thực tiễn gì trong quá trình xác thực dữ liệu?
Phương pháp phát hiện mù cho phép người dùng kiểm tra tính toàn vẹn của cơ sở dữ liệu nghi ngờ mà hoàn toàn không cần tiếp cận cơ sở dữ liệu gốc hay thông tin thủy vân gốc. Chỉ với khóa bí mật và tham số mật độ ban đầu, hệ thống có thể khẳng định ngay cơ sở dữ liệu đã bị sửa đổi hay chưa.
Lược đồ thủy vân đề xuất có khả năng chống lại những dạng tấn công nào?
Thuật toán có khả năng phát hiện 100% các cuộc tấn công cơ sở dữ liệu phổ biến bao gồm tấn công chèn thêm bản ghi mới, tấn công xóa bản ghi và tấn công thay đổi giá trị thuộc tính. Bất kỳ tác động nào làm thay đổi cấu trúc bộ đều khiến chuỗi mã ASCII tái tạo sai lệch so với dấu vết thủy vân ban đầu.
Làm cách nào để đưa bảng dữ liệu trở về trạng thái ban đầu sau khi đã xác minh?
Sau khi hoàn tất quá trình kiểm tra tính toàn vẹn thành công, hệ thống chỉ cần gọi thuật toán xóa thủy vân để thực thi lệnh loại bỏ cột thuộc tính giả idtemp khỏi lược đồ quan hệ. Thao tác này diễn ra tức thì trong dưới 1 giây và trả lại bảng dữ liệu nguyên bản hoàn toàn.
Kết luận
- Luận văn đã xây dựng thành công lược đồ thủy vân dễ vỡ phát hiện mù trên cơ sở dữ liệu quan hệ dựa trên kỹ thuật sinh thuộc tính giả và hoán vị dữ liệu.
- Giải pháp bảo toàn nguyên vẹn 100% giá trị nghiệp vụ của dữ liệu gốc, không gây ra bất kỳ sai lệch nào về mặt thống kê.
- Khả năng phát hiện nhạy bén đạt tỷ lệ 100% trước 3 dạng tấn công cơ bản gồm thêm, sửa đổi và xóa bản ghi.
- Hệ thống thử nghiệm viết bằng C# đã vận hành ổn định trên 8 bảng quan hệ quản lý đào tạo của Trường Trung cấp Kinh tế - Kỹ thuật Hòa Bình.
- Lộ trình phát triển 6 đến 12 tháng tới tập trung vào việc nâng cấp lên chuẩn băm SHA-256 và bổ sung tính năng tự động khoanh vùng phục hồi dữ liệu bị giả mạo.
Các tổ chức và doanh nghiệp đang vận hành hệ thống thông tin quy mô lớn có thể tham khảo áp dụng ngay mô hình này để nâng cao năng lực tự vệ cho dữ liệu tác nghiệp.
Trích đoạn nội dung luận án
Tải xuống để đọc toàn bộĐẠI HỌC THÁI NGUYÊN. TRUONG DAI HOC CONG NGHE THONG TIN & TRUYEN THONG. NGUYEN THỊ HỎNG BẢO ĐẢM SỰ TOÀN VẸN CHO CƠ SỞ DỮ LIỆU QUAN HỆ BẰNG KỸ THUẬT THỦY VÂN VÀ ỨNG DỰNG Chuyên ngành: KHOA HỌC MÁY TÍNH 60 48 0101 LUẬN VĂN THẠC Si KHOA HOC MAY TINH NGUOI HUONG DAN KHOA HOC: PGS.TS Bùi Thế Hồng THÁI NGUY LOINOIDAU "Để hoàn thành luận văn này tôi xin chân thành cảm ơn thầy giáo hướng dẫn PGS.TS Bùi Thế Hồng đã tận tình hướng dẫn chỉ bảo cho tôi trong quá trình học tập, nghiên cứu và giúp tôi hoàn thành luận văn này. Tôi xin cm ơn các Thầy, Cô giáo trong trường Đại học Công nghệ và truyền thông - Đại học Thái Nguyên đã giúp đỡ tận tinh trong qua trình học tập, nghiên cứu.
Tôi xin gửi lời cảm ơn các Thầy, Cô giáo trong trường TH Kinh tế - Kỹ thuật Hòa Bình đã tạo điều kiện học tập, nghiên cứu, giúp đỡ tôi rất nhiều trong quá trình làm luận văn cũng như trong quá trình học tập. Lời cuối cùng tôi xin chân thành cảm ơn người thân gia đình, bạn bè đồng nghiệp đã tạo điều kiện giúp đỡ tôi trong quá trình học tập, nghiên cứu. Thái nguyên, ngày tháng năm 2016 Học viên Nguyễn Thị Hồng LỜI CAM KÉT Tôi xin cam đoan luận văn "Bão đảm sự toàn vẹn cho cơ sỡ dữ liệu quan hệ bằng kỹ thuật thũy vân và ứng dụng” này là công trình nghiên cứu của tôi đưới sự hướng dẫn khoa học của PGS. Bùi Thế Hồng.
Các kết quả và dữ liệu sử đụng trong luận văn là trung thực và chưa từng được công bố tại kỳ tại công trình nào khác. Tac giả luận văn Nguyễn Thị Hồng ỤC LỤC LỜI NÓI ĐẦU i LOI CAM KET. ñ MỤC LỤC iii Danh mục bảng các ký hiệu và chữ viết tat vi Danh mục các bãng vũ Danh mục các hình vẽ vi MỠĐẦU 1 CHUONG 1. TONG QUAN THUY VAN CO SG DU LIEU QUAN HE.
Các khái niệm về cơ sỡ dỡliệu. Mô hình dữ liệu quan hệ 5 1. Quan hệ, lược đô quan hệ 7 1. Một số khái niệm về thủy vân cơ sỡ dữ liệu quan hệ 8 1.
Thủy vân cơ sở dữ liệu quan hệ 9 1. Khóa thủy vân 10 1. Lược đỏ thủy vân. Sự cần thiết của các kỹ thuật thủy vân cơ sở đữ liệu quan hệ.
Các yêu cầu của thủy vân trên cơ sở dữ liệu quan hệ 1 1. Khả năng có thê phát hiện. Tính bền vững và đễ vỡ 1. Khả năng cập nhật đữ liệu 16 1.
Tính ân và hiện. Ứng dung của thủy vân cơ sở dữ liệu quan hệ. Bao vệ bản quyền. Dim bio sự toàn vẹn 18 1.
Giấu vân tay 19 1. Nhữ g tấn công trên thủy vân cơ sở đữ liệu quan hệ 19 1. Cập nhật thông thường, 1. Tắn công có chủ đích.
Đặc diém ham bam MDS 1. Nhận xét về MDS. Kết luận chương. XAY DUNG LUGC BO THUY VAN DAM BAO SỰ TOÀN VEN CG 86 DU LIEU QUAN HE.
Một số lược đỗ thủy vân đâm bảo sự toàn vẹn cơ sở đữ liệu quan hệ 2. Thủy vân với thuộc tính phân loại. Thủy vân với đữ liệu kiểu số 2. Thủy vân với dữ liệu khôi 1g phai kiểu số 29 2.
Xây đựng kỹ thuật thủy vân 4é dim bao sự toàn ven cho cơ sở đỡ liệu quan hệ 30 2. Thuật toán nhúng thủy vân 3 2. Thuật toán phát hiện thủy vân 35 2. Thuật toán xóa thủy vân.
Kết luận chương. UNG DỰNG THU NGHIEM 2 3. Xây đựng thử nghiệm thủy vân. Cơ sở đữ liệu ứng đụng 4 3.
Thiết kế chương trình. Đánh giá kết quả thử nghiệm. Thử nghiệm chương trình 48 3. Đánh giá kết quả thử nghiệm.
56 KET LUAN VA HƯỚNG PHÁT TRIEN, 37 TÀI LIỆU THAM KHẢO. 58 Danh mục bảng các ký hiệu và chữ viết tất ý hiệu ¥ nghia cũa ký hiệu R Tược đỗ quan hệ Quan hệ thuộc luge 45 R Số bộ trên quan hệ r 8 Đ|< "Tập thuộc tính trên quan hệ r 8m Giá trị cho trước. Khóa thủy vân Mat đ thủy vân Bồ đỡ liệu thay đổi Thủy vẫn 9 Bộ đã thủy vân trên quan hệ ˆ BO trongD Tâm băm. 3 Khóa chính.
Kich thước tập dữ liệu D' ty) a tị | Ham khodng cách. Giá trị thuộc tính. "Tập dữ liệu Danh mục các băng. Biéu dién quan hé r.
Một s6 b6 trong quan hé Gido vién (GiaoVien). Một số bộ trong quan hệ Môn hoc (Montfoc) Bang 3. Một số bộ trong quan hệ Số điểm (SoDiem) “Bảng 3. Một số bộ trong quan hé Lép hoc (LopHoc).
Một số bộ trong quan hệ Điểm Tắt Nghiệp (DTA). Một số bộ trong quan hệ Văn Bằng (VanBang) “Bảng 3. Một số bộ trong quan hệ Điễm qué trinh (DiemQ]) Bang 3. Một số bộ trong quan hệ Sinh viên (SinhVien).
Một số bộ quan hệ GiaoVien đã thủy vân geese Bang 3. Một số bộ quan hệ MonHoc đã thủy vân. Một số bộ quan hệ SoDiem đã thủy vân Bang 3. Kết quả kiêm tra thấy vân kii có sự tác động thêm bộ Bảng 3.13 ét quả kiểm tra thủy vân khi có sự tác động sửa bộ Bang 3.
Kết quả kiêm tra thủy vân khi có sự tác động xóa bộ Danh mục các hình vẽ Hình L_1. Sơ đồ mô tả lược đồ nhúng thủy vân. Sơ đồ mô tả lược đồ phát hiện thủy vân. Sơ đồ vòng lặp chính của MDS.
Sự thay đỗi của tham số mật độ thủy vân phát hiện trên các tập con khác nhau có cỡ tôi thiêu (Á) từ tông công 100. Ba đường cong trong hình này tương ứng với ba giá trị khác nhau của Z, và fe 39 Hình 2. Tỷ lệ các bộ bị sửa đỗi với các giá trịP khác nhau. Lược đỒ cơ sở dữ liêu thử nghiệm 4“ Hình 3.
Giao điện chương trình 45 Hình 3. Cửa sỗ thông báo cơ sở dữ liệu đã thủy van 46 Tình 3. Cửa số thông báo kiễm tra toàn ven cơ sở đữ liệu 46 Tình 3. Cửa số thông báo kiễm tra toàn ven cơ sở đữ liệu 47 Hình 3.
Cửa số thông báo xóa thủy vân. Cita sé thông báo khi sai tên cơ sở dữ liệu. Đặt vấn đề Củng với sự phát triễn mạnh mẽ của ngành khoa học công nghệ thông tin, Internet đã trở thành một nhu cầu, phương tiện không thể thiểu đối với mọi người. Với lượng thông tin lớn được truyền qua mạng thỉ nguy cơ dữ liệu bị truy cập trái phép cũng tăng lên.
Trong bối cảnh như vậy, việc thực thi quyền sỡ hữu dữ liệu và đảm bảo sự toàn vẹn đữ liệu là một yêu cầu quan trọng đòi hỏi các giãi pháp đồng bộ, bao gồm các khía cạnh về kỹ thuật, về tổ chức và cả luật pháp. Đi tìm giải pháp cho những vấn đề này không chỉ giúp ta hiểu thêm về công nghệ phức tạp đang phát triển rất nhanh này mà còn đưa ra những cơ hội kinh tế mới cần. Một trong các giải pháp nhiều triển vọng là thủy vân. Thủy vân là một phương pháp đùng đề bảo vệ các sản phẩm số.
thể được đùng trong các lĩnh vực bão vệ bản quyền, chống sao chép, phân biệt giả mạo,.Thủy vân là phương pháp mới đựa trên lý thuyết tổng hợp của nhiều lĩnh vực như mật mã học, lý thuyết thông tin, xử lý ảnh, xử lý tín hiệu. Mục đích của phương pháp này là đấu thêm một lượng thông tin vào sẵn phẩm và lượng thông tin này gọi là thủy vân. Thuy vân đã được sử đụng với mong muốn có thể cho phép chứng mình được tác giả và nguồn gốc của cơ sỡ dữ liệu để từ đó chứng minh dit liệu là chu xác. Bảo vệ bản quýi xác thực thông tin, nhận dang các đặc trưng duy nhất của đữ liệu quan hệ hiện đang là một nhu cầu cấp thiết và là.
thách thức mới đối với các kỹ thuật thuỷ vân trên cơ sở dữ liệu quan hệ Các ứng đụng và sân phẩm số trong đô bao gồm cả cơ sở đữ liệu quan. "hệ được phát triễn và phân phối rộng khắp. Do cơ sở dữ liệu quan hệ có nhiều. ngữ cảnh ứng đụng trong đó dữ liệu trở niên thành một tài sản quan trong, vi vây vấn đề về quyền sở hữu và dim bao sự toàn ven dữ liêu phải được thực thi một cách cẩn thận.
Vi dụ dữ liệu về thời tiết, đữ liêu về thị trường chứng khoán, đữ liệu về hành vi của khách hàng, dữ liệu về điều tra đân số, dữ liệu y học và khoa học, trong giáo dục, .Việc nhúng thuỷ vân vào dữ liệu quan hệ có thể thực hiện được bởi trong thực tế, các đữ liệu thật có thể chấp nhận một dung sai nhô mà vẫn không ảnh hưởng đáng kể đến giá trị sử đụng của chúng. 'Việc quản lý bản quyển và đảm bảo sự toàn vẹn các dữ liệu quan hệ bằng thuỷ vân đã và đang trở thành một chủ đề quan trọng trong các nghiên cứu về cơ sở dữ liệu. Thủy vân cơ sỡ dữ liệu quan hệ đang nhận được nhiều sự quan tâm cũng như nghiên cứu của các chuyên gia trên thế giới và trong. “Xuất phát từ thực tế trên, luận án lựa chọn đề tài “Bão đảm sự toàn ven cho cơ sỡ đữ liệu quan hệ bằng kỹ thuật thủy vân và ứng dụng”, nhằm nghiên cứu kỹ thuật thủy vân đối với cơ sở dữ liệu quan hệ nhằm xác mình sự toàn vẹn đỡ liệu.
Đối tượng và phạm vi nghiên cứu. Đối tượng nghiên cứu luận văn là lược đồ thủy vân áp đụng trên cơ sở. dữ liệu quan hệ cụ thể là nghiên cứu xây đựng nhúng và phát hiện thủy vân để đăm bão toàn vẹn cơ sở đữ liệu quan hệ. Phạm vi nghiên cứu của đề tài là nghiên cứu xây đựng nhúng và phát hiện thủy vân dé giải quyết bài toán xác minh tính toàn vẹn đối với cơ sỡ đữ liệu quan hệ của trường TH Kinh tế - Kỹ thuật Hòa Bình.
Hướng nghiên cứu của đề Luận văn nghiên cứu, tìm hiểu thủy vân cơ sở di liệu quan hệ, xây đựng lược đỗ thủy vân đảm bảo sự toàn vẹn cơ sở đữ liệu quan hệ, lựa chọn. phương pháp phù hợp và ứng đụng thử nghiệm đựa trên phương pháp lựa chọn. Luận văn tập trung nghiên cứu dựa trên phương pháp thủy vân đơn giãn nhưng hiệu quả đựa vào việc hoán vị các thuộc tính. Ý tưỡng của phương.
pháp này là hoán vị một vài giá trị thuộc tính trên cùng một cột của cơ sỡ đữ liệu trên các bộ khác nhau trong khi những thuộc tính khác được giữ nguyên. 'Nếu đữ liệu là số thì một thay đôi như vậy sẽ không ảnh hưởng tới bất kỳ một thống kê nào.
Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ
Trích dẫn luận án này
Nguyễn Thị Hồng (2016). Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng [Luận án tiến sĩ, Đại học Thái Nguyên, Trường Đại học Công nghệ Thông tin & Truyền thông]. LuanAn.net. https://luanan.net/khoa-hoc-giao-duc/bao-dam-su-toan-ven-cho-co-so-du-lieu-quan-he-bang-ky-thuat-thuy-van-va-ung-dung
Câu hỏi thường gặp
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" nghiên cứu về vấn đề gì?
Nghiên cứu bảo đảm toàn vẹn dữ liệu quan hệ bằng thủy vân số. Phân tích nguyên lý, phương pháp, ứng dụng thực tiễn để nâng cao độ tin cậy CSDL.
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" được bảo vệ tại trường nào?
Luận án này được bảo vệ tại Đại học Thái Nguyên, Trường Đại học Công nghệ Thông tin & Truyền thông. Năm bảo vệ: 2016.
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" thuộc chuyên ngành gì?
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" thuộc chuyên ngành Khoa học Máy tính. Danh mục: Khoa Học Giáo Dục.
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" có bao nhiêu trang?
Luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" có 68 trang. Bạn có thể xem trước một phần tài liệu ngay trên trang web trước khi tải về.
Cách tải luận án "Bảo Đảm sự toàn vẹn cho cơ sở dữ liệu quan hệ bằng kỹ thuật thủy vân và Ứng dụng" về máy như thế nào?
Để tải luận án về máy, bạn nhấn nút "Tải xuống ngay" trên trang này, sau đó hoàn tất thanh toán phí lưu trữ. File sẽ được tải xuống ngay sau khi thanh toán thành công. Hỗ trợ qua Zalo: 0559 297 239.