Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 65 trang
THÔNG TIN TÀI LIỆU
Nội dung
BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM HÀ NỘI ====== TẠ THỊ HƢƠNG ĐẢMBẢOSỰTOÀNVẸNCỦACƠSỞDỮLIỆUQUANHỆBẲNGTHỦYVÂNVỚICƠCHẾMÙLUẬNVĂN THẠC SĨ KHOA HỌC MÁY TÍNH HÀ NỘI, 2018 BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƢỜNG ĐẠI HỌC SƢ PHẠM HÀ NỘI ====== TẠ THỊ HƢƠNG ĐẢMBẢOSỰTOÀNVẸNCỦACƠSỞDỮLIỆUQUANHỆBẲNGTHỦYVÂNVỚICƠCHẾMÙ Chuyên ngành: Khoa học máy tính Mã số: 48 01 01 LUẬNVĂN THẠC SĨ KHOA HỌC MÁY TÍNH Ngƣời hƣớng dẫn khoa học: TS LƢU THỊ BÍCH HƢƠNG HÀ NỘI, 2018 i LỜI CẢM ƠN Trong thời gian thực nghiên cứu luận văn, nhận giúp đỡ tận tình quan, tổ chức, cá nhân Tơi xin bày tỏ lòng cảm ơn sâu sắc tới tập thể, cá nhân tạo điều kiện giúp đỡ suốt thời gian thực nghiên cứu luậnvăn Trước hết với lòng biết ơn chân thành sâu sắc nhất, xin gửi lời cảm ơn tới Cơ giáo TS Lƣu Thị Bích Hƣơng, người trực tiếp bảo, hướng dẫn khoa học, người tận tình dạy dỗ hướng dẫn tơi suốt q trình nghiên cứu, hồn thành luậnvăn Tơi xin gửi lời cảm ơn tới thầy giáo, cô giáo công tác Viện công nghệ thông tin Trường Đại học Sư phạm Hà Nội 2, người tận tình giảng dạy, truyền thụ cho tơi kiến thức khoa học trình học tập trường Vĩnh Phúc, ngày 30 tháng 10 năm 2018 Người thực Tạ Thị Hƣơng ii LỜI CAM ĐOAN Tôi xin cam đoan là nghiên cứu riêng hướng dẫn khoa học TS Lưu Thị Bích Hương Các nội dung nghiên cứu, kết trung thực chưa cơng bố hình thức trước Ngồi ra, khóa luậncósử dụng sở lý thuyết có trích dẫn thích nguồn gốc Vĩnh Phúc, ngày 30 tháng 10 năm 2018 Người thực Tạ Thị Hƣơng iii DANH MỤC CÁC HÌNH VẼ, BẢNG Hình 1.1 Sơ đồ biểu diễn trình giấu tin Hình 1.2 Sơ đồ biểu diễn trình giải mã 10 Hình 1.3 Phân loại kỹ thuật giấu tin 11 Hình 1.4 Sơ đồ mô tả lược đồ thủyvânsởliệuquanhệ 17 Bảng 2.1: Ảnh hưởng tham số g kích thước quanhệ 39 Hình 3.1 Biểu đồ use case 47 Hình 3.2 Biểu đồ trình tự use case nhúng thủyvân 48 Hình 3.3 Biểu đồ trình tự use case phát thủyvân 48 Hình 3.4 Giao diện cấu hình kết nối sởliệu 49 Hình 3.5 Giao diện thuật tốn nhúng thủyvân 50 Hình 3.6 Giao diện thuật tốn phát thủyvân 51 Hình 3.7 Giao diện kết nối sởliệu 52 Bảng 3.1 Tấn công thông thường sởliệu 53 Hình 3.8 Kết nhúng thủyvânvớiliệu thử nghiệm 54 Hình 3.9 Kết phát thủyvânvớiliệu bị sửa đổi 54 Hình 3.10 Kết phát thủyvânvớiliệu không bị sửa đổi 55 iv MỤC LỤC MỞ ĐẦU CHƢƠNG CƠSỞ LÝ THUYẾT 1.1 Hàm Hash 1.1.1 Khái niệm hàm hash 1.1.2 Tính chất hàm hash 1.1.3 Hàm hash mật mã MD5 1.2 Khái niệm sởliệu 1.2.1 Dữliệu 1.2.2 Cơsởliệu 1.2.3 Mô hình liệuquanhệ 1.3 Giấu tin 1.3.1 Khái niệm giấu tin 1.3.2 Các kỹ thuật giấu tin 10 1.3.3 Mục đích giấu thơng tin 12 1.3.4 Môi trường giấu tin 13 1.4 Thủyvânsởliệu 15 1.4.1 Thủyvân 15 1.4.2 Thủyvânsởliệuquanhệ 16 1.4.3 Khóa thủyvân 17 1.4.4 Yêu cầu hệ thống nhúng thủyvân 17 1.4.5 Các loại thủyvânsố 18 1.4.6 Một số kỹ thuật thường sử dụng 19 1.4.7 Ứng dụng thủyvân 20 CHƢƠNG LƢỢC ĐỒ THỦYVÂNĐẢMBẢOSỰTOÀNVẸNCƠSỞDỮLIỆU 22 v 2.1 Đặt vấn đề 22 2.2 Phân nhóm quanhệ 23 2.3 Nhúng thủyvân 27 2.4 Thuật toán phát thủyvân 32 2.5 Đánh giá lược đồ thủyvân 37 2.5.1 Ưu điểm nhược điểm lược đồ thủyvân 37 2.5.2 Cân đối số nhóm kích thước quanhệ 38 2.5.3 Tính dừng độ phức tạp thuật toán 39 2.5.4 Tính đắn lược đồ thủyvân 43 CHƢƠNG 3: XÂY DỰNG CHƢƠNG TRÌNH ỨNG DỤNG 46 3.1 Phát biểu toán 46 3.2 Giải toán 47 3.2.1 Phân tích tốn 47 3.2.2 Giao diện thuật toán nhúng thủyvân 50 3.2.3 Giao diện thuật toán phát thủyvân 50 3.2.4 Giao diện phần cấu hình 51 3.3 Đánh giá thử nghiệm 52 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN 56 TÀI LIỆU THAM KHẢO 58 MỞ ĐẦU Lý chọn đề tài Cơsởliệu lĩnh vực tập trung nghiên cứu phát triển CNTT, nhằm giải tốn quản lý, tìm kiếm thơng tin hệ thống lớn, đa dạng, phức tạp cho nhiều người sử dụng máy tính điện tử Cùng với ứng dụng mạnh mẽ CNTT vào đời sống xã hội, kinh tế, quốc phòng,… Việc nghiên cứu sởliệu ngày phát triển Năm 1970, E.F Codd đề xuất mơ hình liệuquanhệvới cấu trúc hoàn chỉnh tạo lên sởtoán học cho vấn đề nghiên cứu sởliệu “Thời đại công nghệ thơng tin” câu nói mà ngày thường hay gặp nói xã hội cơng nghệ thông tin phát triển nhanh lan rộng toàn giới Việt Nam nước phát triển nhanh Công nghệ thông tin Theo Damio (công ty chuyên thực thống kê đánh giá thông tin kỹ thuật số, di động lĩnh vực liên quan), tính đến tháng năm 2017, Việt Nam có 50,05 triệu người dùng Internet chiếm 53% dân sốSố người dùng Internet xem mức cao giới Internet hệ thống thơng tin tồn cầu truy nhập cơng cộng gồm mạng máy tính liên kết với Internet mang lại nhiều tiện ích cho người sử dụng như: Cơng cụ tìm kiếm, gửi thư điện tử, trò chuyện trực tuyến, y tế, giáo dục dịch vụ thương mại,… cần máy có kết nối mạng nguồn thơng tin khổng lồ ln sẵn sàng cung cấp cho người dùng lúc nơi Và quy luật tự nhiên, tốt đẹp kèm theo mặt trái Thơng tin, liệu dễ tìm thấy đồng nghĩa với dễ bị ăn cắp quyền, truy cập trái phép, nhiều nguồn đưa thông tin sai lệch, tính đắn thơng tin… Vì vậy, vấn đề bảo vệ quyền đảmbảotoànvẹnsởliệuvấn đề nóng xã hội quan tâm nhiều Xây dựng chương trình nhằm đáp ứng nhu cầu đảmbảotoànvẹnliệu đánh giá kết học tập học sinh đơn vị công tác mục tiêu để em thực cơng trình nghiên cứu Xuất phát từ lí đó, em lựa chọn đề tài: “Đảm bảotoànvẹnsởliệuquanhệthủyvânvớichế mù” để làm luậnvăn thạc sĩ Mục đích nghiên cứu Nghiên cứu tổng quanthủyvân lược đồ thủyvânvớiliệuvăn để đảmbảotoànvẹn cho sởliệuquan hệ, từ xây dựng chương trình thử nghiệm để đảmbảotoànvẹn cho liệu học sinh kiểm tra đánh giá theo thông tư số 22/2016 trường Tiểu học Đại Đồng Nhiệm vụ nghiên cứu - Tìm hiểu tổng quanthủyvân - Lược đồ thủyvânliệuvăn để đảmbảotoànvẹn cho sởliệuquanhệ - Cài đặt chương trình ứng dụng thử nghiệm Đối tƣợng phạm vi nghiên cứu - Đối tượng nghiên cứu: Lược đồ thủyvânsởliệuquanhệ - Phạm vi nghiên cứu: Kỹ thuật thủyvânvớichếmù để đảmbảotoànvẹnsởliệu Phƣơng pháp nghiên cứu Phương pháp nghiên cứu lý luận: Nghiên cứu qua việc đọc sách, báo tài liệu liên quan nhằm xây dựng sở lý thuyết luậnvăn biện pháp cần thiết để giải vấn đề luậnvăn Phương pháp nghiên cứu thực nghiệm: Thông qua thực tế nghiên cứu, xây dựng chương trình cụ thể để kiểm chứng hiệu Bố cục luậnvăn Ngoài phần mở đầu, kết luận hướng phát triển, tài liệu tham khảo, luậnvăn gồm chương: Chương 1: Cơsở lý thuyết Chương 2: Lược đồ thủyvânđảmbảotoànvẹnsởliệu Chương 3: Xây dựng chương trình ứng dụng 44 Trong thuật tốn phát thủy vân, theo giả thiết ta có ri.p không thay đổi tham số K, g biết trước khơng thay đổi Khi đó: - Theo tính chất hàm HASH - Hi = HASH (K, ri.p) phụ thuộc vào giá trị tham số K ri.p - Mặt khác, xác định số nhóm ri theo công thức: k = Hi mod g - Tham số g, K, ri.p không thay đổi ri Gk Do đó, ri Gk hai thuật toán nhúng phát thủyvân Mà, ri chọn ngẫu nhiên quanhệ R Vì vậy, ta có điều phải chứng minh Mệnh đề 2.2 Nếu quanhệ sau nhúng thủyvân khơng bị giả mạo xun tạc thủyvân nhúng vào quanhệ thuật toán 2.1 thủyvân trích từ quanhệ thuật toán 2.3 Chứng minh: Giả sửcóquanhệcó với khóa P, m thuộc tính tác động cao n thuộc tính tác động thấp, ký hiệu R(P, H1, H2,…, Hm, L1, L2, , Ln) Theo giả thiết, quanhệ khơng bị thay đổi Vì vậy, theo mệnh đề 2.1 phân vào g nhóm Gi (i = 1, 2,…, g) giống thuật toán nhúng phát thủyvân Giả sử xét nhóm Gk, có qk Wj(j=1, 2, 3, 4) ký tự thủyvân sinh trình nhúng thủyvân W’j(j=1, 2, 3, 4) ký tự thủyvân sinh trình phát thủyvân Vì lược đồ thủyvânsử dụng cách thứ tự cho thuật toán nhúng phát thủyvân Wj (i = 1, 2, 3, 4) thứ tự phần nhúng phát thủyvân 45 Với khóa thủyvânsử dụng phần nhúng phần phát Khi đó, ký tự nhúng rút vị trí mà khơng có sửa đổi xảy giống Điều phải chứng minh Đây q trình phân tích đánh giá lược đồ thủyvân dựa sở lý thuyết Để kiểm nghiệm lược đồ thủyvân xây dựng cần tiến hành cài đặt chương trình chạy thử nghiệm liệu thực tế Quá trình thiết kế chương trình kiểm nghiệm thực chương 46 CHƢƠNG 3: XÂY DỰNG CHƢƠNG TRÌNH ỨNG DỤNG 3.1 Phát biểu toán Việc đánh giá học sinh Tiểu học quan tâm Bằng chứng Bộ giáo dục ban hành thông tư riêng, quy định rõ ràng đánh giá học sinh bậc Tiểu học Theo thông tư 30/2014/TT-BGDĐT ban hành ngày 28 tháng 08 năm 2014 Bộ trưởng Bộ Giáo dục Đào tạo việc đánh giá học sinh Tiểu học, thông tư quy định về: Phạm vi điều chỉnh đối tượng áp dụng, mục đích đánh giá, nội dung đánh giá, cách thức đánh giá, sử dụng kết đánh nào, tổ chức thực Tiếp đó, Bộ Giáo dục tiếp tục bổ sung thông tư 22 ban hành vào ngày 22 tháng năm 2016 để phù hợp với yêu cầu xã hội thay đổi giáo dục Tư tưởng hai thông tư theo hướng đánh giá coi trọng việc động viên, khuyến khích để học sinh phát huy nhiều khả Tất trường tiểu học tuân thủ theo quy định trường Tiểu học Đại Đồng không ngoại lệ, giáo viên dựa theo quy định để đánh giá học sinh xác Sau có kiểm tra định kì cuối năm, giáo viên có nhiệm vụ đưa điểm học sinh vào phần mềm với nhận xét với môn học cụ thể Trong thời gian tới, kết học tập nhận xét giáo viên cơng khai mạng cho tồn thể phụ huynh học sinh biết Vớisởliệu lớn đó, vấn đề đặt để đảmbảotoànvẹnsởliệu phần mềm Ban giám hiệu Nhà trường phòng Giáo dục đặc biệt quan tâm Để giải vấn đề này, luậnvăn áp dụng lược đồ thủyvânđảmbảotoànvẹnsởliệuvớiliệu khơng phải số trình bày chương để đảmbảotoànvẹnsởliệu đánh giá kết học tập học sinh 47 trường Tiểu học Đại Đồng Đây lược đồ thủyvânsử dụng chếmù Việc cài đặt lược đồ thủyvân trình bày phần luậnvăn 3.2 Giải tốn 3.2.1 Phân tích toán Để giải toán trên, luậnvănsử dụng lược đồ thủyvân nêu chương 2, cụ thể áp dụng thuật toán 2.1 thuật tốn 2.3 phân nhóm quanhệ dựa vào mục 2.2 Lược đồ thủyvâncó hai chức nhúng thủyvân phát thủyvân biểu diễn biểu đồ user case hình 3.1 Hình 3.1 Biểu đồ use case Biểu đồ trình tự use case nhúng thủyvân thể qua hình 3.2 48 Hình 3.2 Biểu đồ trình tự use case nhúng thủyvân Biểu đồ trình tự use case phát thủyvân hình 3.3 Hình 3.3 Biểu đồ trình tự use case phát thủyvân 49 Dựa vào biểu đồ ta thiết kế chương trình ứng dụng Tiếp theo tiến hành thiết kế giao diện sử dụng Giao diện chỉnh sửa thông tin kết nối, đăng nhập đến SQL Server Hình 3.4 Giao diện cấu hình kết nối sởliệu Chức Form lưu cấu hình kết nối chuyển sang server khác thay đổi người dùng Form có phương thức sau: getConfig(): Lấy thơng tin cấu hình cũ điền sau điền thông tin vào trường Form setConfig(): Lưu cấu hình vào file máy tính Lớp Connection, Lớp có nhiệm vụ thực thao tác vớisởliệu kết nối, truy vấn… Các phương thức: GetConfig(): Lấy thông tin cấu hình để kết nối sởliệu Connect(string dbName): Kết nối đến sởliệucó tên dbName 50 Getds(string cm): Trả lại dataset chứa liệu câu truy vấn cm Excute(string cm): Thực câu truy vấn cm ChangeDB(string DB): Chuyển kết nối sang database tên DB 3.2.2 Giao diện thuật toán nhúng thủyvân Thuật toán nhúng thủyvân cần cung cấp số tham số đầu vào: - Tên CSDL: Là sởliệu cần đánh dấu thủyvân - Các thơng tin liên quan đến chủ sở hữu: Khóa thủy vân, thuộc tính nhúng thủyvânsố lượng nhóm sử dụng để chia sởliệu Giao diện thuật toán nhúng thủyvân thể qua hình 3.5: Hình 3.5 Giao diện thuật tốn nhúng thủyvân 3.2.3 Giao diện thuật toán phát thủyvân Tương tự thuật toán nhúng thủy vân, thuật toán phát thủyvân cần cung cấp tham số: 51 - Tên CSDL cần phát hiện: sởliệu cần kiểm tra có tồn vẹn hay khơng - Các thơng tin liên quan đến chủ sở hữu: Khóa thủy vân, thuộc tính nhúng thủyvânsố lượng nhóm sử dụng để chia sởliệu Các thông tin phải trùng với tiến hành nhúng thủyvân Giao diện thuật toán phát thủyvân thể qua hình 3.6: Hình 3.6 Giao diện thuật toán phát thủyvân 3.2.4 Giao diện phần cấu hình Ngồi giao diện thuật tốn 2.1 tuật tốn 2.3, chương trình cần giao diện kết nối đến sởliệuquanhệsử dụng chạy thử nghiệm chương trình Thể giao diện kết nối sởliệuquanhệ thể hình 3.7: 52 Hình 3.7 Giao diện kết nối sởliệu Sau tiến hành thiết kế chương trình cho lược đồ thủyvân cần chạy thử nghiệm chương trình vớisởliệuquanhệ thực để kiểm tra đánh giá khả ứng dụng chương trình 3.3 Đánh giá thử nghiệm Với chương trình cài đặt, cần xây dựng sởliệuquanhệsử dụng cho trình thử nghiệm chương trình Cơsởliệu xây dựng bao gồm khóa chính, thuộc tính ảnh hưởng cao thuộc tính ảnh hưởng thấp Cơsởliệuquanhệ gồm 956 sử dụng thử nghiệm liệu kiểm tra đánh giá học sinh trường Tiểu học Đại Đồng Trong đó, khóa mã học sinh (mỗi học sinh có mã nhất) Các thuộc tính có ảnh hưởng cao bao gồm: Họ tên, ngày sinh, giới tính, mã lớp, điểm tốn, điểm Tiếng Việt, điểm tiếng anh Các thuộc tính có ảnh hưởng thấp bao gồm: Nơi sinh, huyện, xã, chỗ nay, nhận xét mơn Tốn, nhận xét mơn Tiếng Việt, nhận xét môn Tiếng Anh 53 Cơsởliệu xây dựng loại số thuộc tính khơng cần thiết mang tính chất minh họa cho thử nghiệm lược đồ thủyvânBảng 3.1 thể kết thực số công thông thường sởliệuquanhệ thử nghiệm: STT Kiểu công Số giá trị thay đổi Thêm 957 liệu Xóa 58 liệu Sửa thuộc tính họ tên liệu Thêm 957, 958 Xóa 27, 40 Sửa 39 Các thuộc tính 39 Sửa 15, 25 Bảng 3.1 Tấn công thông thường sởliệu Trong đó, sởliệu gồm 956 bộ, khóa bí mật K = huong, số lượng nhóm g = Đây phép thử trình thử nghiệm Sau số kết thử nghiệm: 54 Hình 3.8 Kết nhúng thủyvânvớiliệu thử nghiệm Hình 3.9 Kết phát thủyvânvớiliệu bị sửa đổi 55 Hình 3.10 Kết phát thủyvânvớiliệu không bị sửa đổi Qua thử nghiệm cho thấy sử dụng lược đồ thủyvânđảmbảotoànvẹnsởliệuquanhệ để đảmbảo tính tồn vẹnsởliệu kiểm tra đánh giá học sinh trường Tiểu học Đại Đồng 56 KẾT LUẬN VÀ HƢỚNG PHÁT TRIỂN Sau thời gian thực luận văn, vớicố gắng thân, giúp đỡ tận tình giáo hướng dẫn, thầy giáo, cô giáo Viện Công nghệ Thông tin trường Đại học Sư phạm Hà Nội đồng nghiệp, luậnvăn thực theo nhiệm vụ giao thời hạn theo yêu cầu Trong thời gian nghiên cứu thực luậnvăn tốt nghiệp, luậnvăn thu số kết sau: - Hiểu khái quát hàm Hash, sửliệu giấu tin - Tìm hiểu thủyvânsởliệuquan hệ: Thủy vân, thủyvânsởliệuquan hệ, khóa thủy vân, loại thủyvân số, ứng dụng thủyvân số, - Tìm hiểu rõ lược đồ thủyvân cho sởliệuquanhệ chứa thuộc tính khơng phải kiểu sốvớichế xác minh mù - Tìm hiểu xây dựng lược đồ thủyvânđảmbảotoànvẹnsởliệuquanhệ chứa thuộc tính khơng phải kiểu số - Ứng dụng lược đồ thủyvânđảmbảotoànvẹnsởliệuquanhệ để xây dựng chương trình demo ứng dụng giải tốn đảmbảotoànvẹn cho liệu đánh giá kết học tập học sinh trường Tiểu học Đại Đồng ngơn ngữ lập trình hướng đối tượng Visual C# Tuy nhiên, luậnvănsố hạn chế sau: - Luậnvăn chưa trình bày đầy đủ lược đồ thủyvân dùng để đảmbảotoànvẹn cho sởliệuquanhệ 57 - Chưa thử nghiệm tất loại công, tập trung thử nghiệm cơng thêm, sửa, xóa liệu Vì thời gian nghiên cứu thuật toánvấn đề liên quan thời gian ngắn khơng thể tránh khỏi thiếu sót Hướng phát triển là: - Hoàn thiện việc tiến hành thủyvân - Đánh giá sâu việc lựa chọn số lượng nhóm ứng với kích thước sởliệu - Nghiên cứu công lên sởliệuthủyvân để từ khoanh vùng phát nhóm bị giả mạo - Tiếp tục nghiên cứu lược đồ thủyvân khác dùng để đảmbảotoànvẹn cho sởliệuquanhệ Mặc dùcó nhiều cố gắng chắn kết nghiên cứu phần cài đặt không tránh khỏi thiếu sót hạn chế, hy vọng thời gian tới vấn đề nghiên cứu sâu hơn, cải tiến tốt Em mong nhận ý kiến đóng góp thầy bạn để luậnvăn hoàn thiện 58 TÀI LIỆU THAM KHẢO Tiếng Việt: [1] Lưu Thị Bích Hương (2014), “Nghiên cứu phát triển kỹ thuật thủyvânsở liệu”, Luận án tiến sỹ toán học, Viện Công nghệ thông tin – Viện Hàn Lâm Khoa học Cơng nghệ Việt Nam [2] Lưu Thị Bích Hương, Bùi Thế Hồng (2014), “Đảm bảotoànvẹnsởliệuquanhệvớiliệu kiểu văn kỹ thuật thủy vân”, Tạp chí Tin học Điều khiển học, T.30, S.1, tr 52-62 [3] Lưu Thị Bích Hương, Bùi Thế Hồng (2017), “Đảm bảotoànvẹn cho sởliệuquanhệcó thuộc tính văn lược đồ thủy vân”, Kỷ yếu Hội nghị khoa học công nghệ Quốc gia lần thứ X “Nghiên cứu ứng dụng Công nghệ thông tin” (FAIR), Đà Nẵng, 17-18/08/2017, tr 110-117 Tiếng Anh [4] Tao P and A M Eskicioglu, “A Robust Multiple Watermarking Scheme in the DWT Domain”, Optics East 2004 Symposium, Internet Multimedia Management Systems V Conference, Philadelphia, PA, pp 133-144, 2004 [5] Ersin Elbasi and Ahmet M Eskicioglu, “A Semi-Blind Watermarking Scheme for Color Images Using a Tree Structure”, in Proc of IEEE Sarnoff Symposium, 2006 [6] Bellifemine E., A.Capellino, A.Chimienti, R Picco, R Ponti, “Statistical analysis of the 2D-DCT coefficients of the differential signal for images”, Signal Processing: Image Commun , 4(6), pp 477-488, 1992 [7] Katzenbeisser S and Petitcolas F A P, “Information Hiding Techniques for Steganography and Digital Watermarking”, Artech House, UK, 2000 [8] Neil F Johnson, S.C Katzenbeisser (2000), A Survey of Steganographic Techniques, Chapter in Information Techniques for Steganography and Digital Watermarking, Artec House Books, pp.43-75 ... Đảm bảo toàn vẹn sở liệu quan hệ thủy vân với chế mù để làm luận văn thạc sĩ Mục đích nghiên cứu Nghiên cứu tổng quan thủy vân lược đồ thủy vân với liệu văn để đảm bảo toàn vẹn cho sở liệu quan. .. Nhúng thủy vân Thông tin thủy vân (W) Cơ sở liệu nhúng thủy vân 17 Khóa K Phát thủy vân Cơ sở liệu nghi ngờ Khẳng định sai Thông tin thủy vân (W) Hình 1.4 Sơ đồ mơ tả lược đồ thủy vân sở liệu quan. .. PHẠM HÀ NỘI ====== TẠ THỊ HƢƠNG ĐẢM BẢO SỰ TOÀN VẸN CỦA CƠ SỞ DỮ LIỆU QUAN HỆ BẲNG THỦY VÂN VỚI CƠ CHẾ MÙ Chuyên ngành: Khoa học máy tính Mã số: 48 01 01 LUẬN VĂN THẠC SĨ KHOA HỌC MÁY TÍNH Ngƣời