Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

48 13 0
Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

Đang tải... (xem toàn văn)

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

ĐẠI HỌC THÁI NGUYÊN KHOA CÔNG NGHỆ THÔNG TIN Phạm Thị Thu Hường BẢO VỆ BẢN QUYỀN CƠ SỞ DỮ LIỆU BẰNG THUỶ VÂN ẢNH SỐ Chuyên ngành: Khoa học máy tính Mã số: 60.48.01 LUẬN VĂN THẠC SĨ CHUYÊN NGÀNH KHOA HỌC MÁY TÍNH NGƯỜI HƯỚNG DẤN KHOA HỌC: TS BÙI THẾ HỒNG Thái nguyên - 2010 Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn MỤC LỤC Chương TỔNG QUAN VỀ THUỶ VÂN CSDL QUAN HỆ 1.1 Một số khái niệm 1.1.1 Thuỷ vân ? 1.1.2 Thuỷ vân sơ liệu quan hệ ? 1.1.3 Sự cần thiết kỹ thuật thuỷ vân CSDL quan hệ 1.2 Các yêu cầu thuỷ vân sở liệu quan hệ 10 1.2.1 Khả phát (Detectability) 11 1.2.2 Tính bền vững (Robustness) 11 1.2.3 Cập nhật phần tăng thêm (Incremental Updatability) 12 1.2.4 Không dễ cảm nhận (Imperceptibility) 12 1.2.5 Hệ thống mù ( Blind System) 12 1.3 Những công hệ thuỷ vân sở liệu quan hệ 13 1.3.1 Cập nhật thông thường 13 1.3.2 Tấn cơng có chủ đích 13 1.4 Các ứng dụng chủ yếu thuỷ vân sở liệu quan hệ 15 1.4.1 Bảo vệ quyền chứng minh quyền sở hữu 15 1.4.2 Nhận thực thông tin (Authentication) 15 1.5 Các kỹ thuật thủy vân sở liệu quan hệ 16 Chương THỦY VÂN SỬ DỤNG CÁC BIT LSB 17 2.1 Chuẩn bị thuật toán 17 2.1.1 Đặt vấn đề 17 2.1.2 Các bít ý nghĩa 18 2.1.3 Mã chứng thực thông điệp 19 2.2 Các thuật toán 19 Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 2.2.1 Mơ hình thuỷ vân 20 2.2.2 Thuật toán nhúng thuỷ vân 20 2.2.3 Thuật toán phát thuỷ vân 24 2.2.4 Một số lưu ý 26 2.2.5 Các quan hệ khơng có khóa 27 2.3 Phân tích đánh giá thuật toán 28 2.3.1 Xác suất nhị thức tích luỹ 28 2.3.2 Hàm ngưỡng 29 Chương THỦY VÂN SỬ DỤNG CÁC BIT Ý NGHĨA NHẤT 31 4.1 Giới thiệu 31 4.1.1 Mơ hình thủy vân 32 4.1.2 Xác định toán 32 4.1.3 Lựa chọn tập hợp 33 4.2 Nhúng thủy vân 34 4.2.1 Mã hố bít đơn 34 4.3 Phát thủy vân 37 Chương CÀI ĐẶT THỬ NGHIỆM 39 Kết luận 42 Tài liệu tham khảo 43 Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Lời nói đầu I Lý chọn đề tài Bảo vệ quyền, nhận thực thông tin, nhận dạng đặc trưng liệu quan hệ nhu cầu cấp thiết thách thức kỹ thuật thuỷ vân sở liệu quan hệ Việc quản lý quyền liệu quan hệ thuỷ vân trở thành chủ đề quan trọng nghiên cứu sở liệu Thuỷ vân liệu quan hệ có thách thức kỹ thuật đáng kể có ứng dụng thực tế có ý nghĩa xứng đáng quan tâm thích đáng từ phía cộng đồng người nghiên cứu sở liệu Thực sự, qua nghiên cứu thử nghiệm thấy việc phát triển cài đặt kỹ thuật thủy vân sở liệu phức tạp khó để thỏa mãn yêu cầu khắt khe lĩnh vực bảo vệ quyền loại liệu Những kết trình bày báo cáo tìm hiểu nghiên cứu bước đầu lĩnh vực Chắc chắn báo cáo cịn có nhiều khiếm khuyết Tôi mong nhận ý kiến góp ý xác đáng giúp tơi có kết tốt Trong thời gian tới, hy vọng có hội tiếp tục thực hướng nghiên cứu đạt kết sâu tốt II Mục đích nghiên cứu  Tìm hiểu kỹ thuật thuỷ vân bảo vệ quyền sở liệu quan hệ  Cài đặt thử nghiệm thủy vân sở liệu quan hệ dựa vào bit LSB MSB Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn III Nhiệm vụ nghiên cứu Hiểu rõ sở lý luận toán học kỹ thuật giấu tin kỹ  thuật thuỷ vân Phát triển chương trình cài đặt lược đồ thuỷ vân bảo vệ quyền  sở liệu quan hệ IV Phạm vi nghiên cứu  Nghiên cứu, đánh giá kỹ thuật thuỷ vân  Các cơng cụ lập trình phần mềm dùng để cài đặt lược đồ nhúng giải thuỷ vân V Phương pháp nghiên cứu  Sưu tầm tìm hiểu tài liệu, kết nghiên cứu giấu tin thuỷ vân  Đánh giá kỹ thuật thuỷ vân biết  Cải tiến, mở rộng kỹ thuật thuỷ vân biết nhằm mục đích thu kết tốt  Cài đặt thử nghiệm cải tiến đưa VI Nội dung nghiên cứu bố cục luận văn Luận văn chia thành bốn chương: Chương 1: Tổng quan thuỷ vân sở liệu quan hệ 1.1 Một số khái niệm 1.2 Yêu cầu thuỷ vân sở liệu quan hệ 1.3 Những công hệ thuỷ vân sở liệu quan hệ 1.4 Các ứng dụng chủ yếu thuỷ vân sở liệu quan hệ 1.5 Các kỹ thuật thuỷ vân sở liệu quan hệ Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Chương 2: Thuỷ vân sử dụng bit LSB 2.1 Chuẩn bị thuật toán 2.2 Các thuật tốn 2.3 Phân tích đánh giá thuật tốn Chương 3: Thuỷ vân sử dụng bit MSB 3.1 Giới thiệu 3.2 Nhúng thuỷ vân 3.3 Phát thuỷ vân Chương 4: Cài đặt thử nghiệm Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Chương 1: TỔNG QUAN VỀ THUỶ VÂN CSDL QUAN HỆ Tính an tồn bảo mật thơng tin kỹ thuật giấu tin thể hai khía cạnh Một bảo vệ cho liệu đem giấu hai bảo vệ cho đối tượng sử dụng để giấu tin Tương ứng với hai khía cạnh có hai khuynh hướng kỹ thuật rõ ràng giấu tin mật (Steganography) mà tìm hiểu chương trước) thuỷ vân số (Watermarking) Trong kỹ thuật giấu tin mật, thông tin cần giấu gọi thơng điệp (Message) cịn kỹ thuật thuỷ vân số gọi thuỷ vân (Watermark) Thuỷ vân chuỗi kí tự, hay hình ảnh, logo Nói đến thuỷ vân số nói đến kỹ thuật giấu tin nhắm đến ứng dụng bảo đảm an toàn liệu cho đối tượng sử dụng để giấu tin như: bảo vệ quyền, chống xuyên tạc, nhận thực thơng tin, điều khiển chép v.v…Có thể thấy rõ phần ứng dụng thủy vân lớn, ứng dụng lại có yêu cầu riêng tính chất riêng, kỹ thuật thuỷ vân có tính khác biệt tương ứng: Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn Watermarking Thuỷ vân số Robust Copyright marking Fragile Watermarking Thuỷ vân bền vững Thuỷ vân “dễ vỡ” ImperceptibleWatermar king Visible Watermarking Thuỷ vân ẩn Thuỷ vân Hình Phân loại kỹ thuật thuỷ vân Các kỹ thuật thuỷ vân Hình phân biệt đặc trưng, tính chất kỹ thuật ứng dụng kỹ thuật Thuỷ vân “dễ vỡ” (Fragile) kỹ thuật nhúng thuỷ vân vào ảnh cho phân bố sản phẩm mơi trường mở có phép biến đổi làm thay đổi đối tượng sản phẩm gốc thuỷ vân giấu đối tượng khơng cịn ngun vẹn trước giấu (dễ vỡ) Các kỹ thuật thuỷ vân có tính chất sử dụng ứng dụng nhận thực thông tin (Authentication) phát xuyên tạc thông tin (Tamper detection) Thuỷ vân bền vững lại chia thành hai loại thuỷ vân ẩn thuỷ vân hiển Thuỷ vân hiển loại thuỷ vân sản phẩm người dùng nhìn thấy giống biểu tượng kênh chương trình vơ tuyến mà thường thấy VTV3, CCTV, TV5… Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 1.1 Một số khái niệm 1.1.1 Thuỷ vân ? Từ “thuỷ vân” có xuất xứ từ kỹ thuật đánh dấu nước thời xưa Đây kỹ thuật đánh dấu chìm hình ảnh, logo, hay liệu lên giấy nhằm mục đích trang trí phân biệt xuất xứ sản phẩm giấy Như vậy, thông tin cần giấu gọi thuỷ vân (Watermark) Thuỷ vân chuỗi ký tự, hay hình ảnh, logo Thuỷ vân mơ tả thơng tin dùng để chứng minh quyền sở hữu chống xuyên tạc Có hai loại thuỷ vân, : thuỷ vân bền vững thuỷ dễ vỡ  Thuỷ vân bền vững (Robust watermark): thuỷ vân tồn bền vững với liệu, không dễ dàng bị phá huỷ trước biến đổi, công lên liệu Các kỹ thuật thường dùng ứng dụng bảo vệ quyền, chứng minh quyền sở hữu  Thuỷ vân dễ vỡ (Fragile watermark): thuỷ vân dễ bị biến đổi trước biến đổi hay công lên liệu Các kỹ thuật thường dùng ứng dụng nhận thực thơng tin, đảm bảo tính tồn vẹn liệu Các kỹ thuật thuỷ vân từ đời nhận quan tâm lớn nhà khoa học Các kỹ thuật thuỷ vân nghiên cứu áp dụng nhiều môi trường liệu khác như: liệu đa phương tiện (image, text, audio, video, ), hay phẩm phần mềm, gần nghiên cứu môi trường sở liệu quan hệ Trong mơi trường liệu liệu đa phương tiện (đặc biệtt image) nghiên cứu áp dụng sớm môi trường chiếm tỷ lệ chủ yếu Tuy nhiên, Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn người ta tập trung nghiên cứu kỹ thuật thuỷ vân sở liệu quan hệ nhu cầu cấp thiết người chủ sở liệu muốn bảo vệ chúng trước cơng bên ngồi, 1.1.2 Thuỷ vân sơ liệu quan hệ ? Ngày nay, việc sử dụng sở liệu ứng dụng ngày tăng lên tạo nhu cầu tương tự thủy vân sở liệu Internet đưa đến sức ép nặng nề cho người bảo vệ liệu việc tạo dịch vụ (thường gọi dịch vụ web tiện ích điện tử) cho phép người sử dụng tìm kiếm truy cập sở liệu từ xa Mặc dù xu hướng hữu ích cho người dùng cuối bộc lộ mối nguy hiểm cho nhà cung cấp liệu trước kẻ trộm cắp liệu Do đó, người cung cấp liệu địi hỏi phải có cơng nghệ nhận dạng sở liệu họ bị đánh cắp Cho dù có nhiều điều học hỏi từ kết đạt thủy vân liệu đa phương tiện nhiều thách thức kỹ thuật lĩnh vực thủy vân sở liệu quan hệ liệu quan hệ liệu đa phương tiện khác nhiều khía cạnh quan trọng Chẳng hạn như, phần khác đối tượng đa phương tiện cắt bỏ thay cách tùy ý mà không gây thay đổi cảm quan đối tượng Ngược lại, việc thêm, bớt cập nhật bảng quan hệ lại phép toán chuẩn sở liệu Do khác mà kỹ thuật phát triển cho liệu đa phương tiện sử dụng trực tiếp để thủy vân quan hệ Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 31 Chương 3: THỦY VÂN SỬ DỤNG CÁC BIT Ý NGHĨA NHẤT 3.1 Giới thiệu Giống kỹ thuật LSB kỹ thuật tối ưu hóa, kỹ thuật thủy vân liệu số phụ thuộc vào khóa bí mật Tuy nhiên, thay sử dụng khóa hai kỹ thuật trên, kỹ thuật sử dụng bít ý nghĩa (MSB) liệu chuẩn hóa Các bít ý nghĩa (MSB-Most Significant Bits) bít bên trái chuỗi bít Ví dụ: chuỗi bít 1000 bít ý nghĩa 1; với số bít ý nghĩa bít ý nghĩa chuỗi bít 1010001 101 Ngồi ra, kỹ thuật cịn sử dụng phương pháp lựa chọn tập hợp đánh dấu đầu mục tập hợp theo thứ tự từ điển dựa vào hàm băm chiều với khóa bí mật tập bít ý nghĩa Kỹ thuật gồm có hai phần chính: mã hóa giải mã thủy vân Mã hóa thủy vân: gồm bước sau: Lựa chọn lượng tối đa tập hợp đơn nhất, không giao từ liệu gốc, sử dụng khóa bí mật Với tập hợp chọn, nhúng bít thủy vân vào kiểm tra ranh giới khả dụng liệu Nếu ranh giới khả dụng bị vượt qua, thử lại với biến thể khác tham số mã hóa, không thành công, thử đánh dấu tập không hợp thức, không thành cơng bỏ qua (lờ) tập hành Lặp lại q trình khơng cịn tập hợp mã hóa Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 32 Quy trình tạo nhiều mẫu thủy vân nhúng tập liệu tổng thể Giải mã thủy vân: gồm bước sau: Sử dụng khóa số bí mật để tìm lại lượng lớn tập (hoặc tất khơng có cơng thực liệu) Với tập tìm được, sử dụng quy tắc mã hóa để tìm lại giá trị bít nhúng xây dựng lại thủy vân Sử dụng lược đồ chọn theo đa số để tìm lại thủy vân giống với thủy vân gốc 3.1.1 Mơ hình thủy vân Thuỷ vân W=(100100100….) Nhúng thuỷ vân Dữ liệu thuỷ vân, RW Kênh công Dữ liệu bị công , R’W Phát thuỷ vân Dữ liệu, R Khố bí mật, K Thuỷ vân phát W R=(100100100….) Hình 6: Mơ hình thủy vân sử dụng bít ý nghĩa 3.1.2 Xác định toán Cho S tập gồm n số thực S = {s1, , sn }  R Gọi V kết việc thủy vân S cách làm vài thay đổi nhỏ nội dung S Giả sử V = { v1, , }  R có kích cỡ n Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 33 Cho xâu bít w = w1 wm gồm m bít (m (vtrue  |Si|) false nếu: vc(Si) < (vfalse  |Si|) invalid nếu: vc(Si)  (vfalse  |Si|, vtrue  |Si|) Nói cách khác, thủy vân mơ hình số lượng “các vi phạm độ tin cậy” dương biểu diễn Si độ tin cậy c vi phạm khoảng tin cậy (vfalse, vtrue) Việc mã hóa bít đơn b vào tập Si hoàn thành cách đánh dấu thay đổi nhỏ cho số giá trị liệu Si cho số lượng vi phạm dương (vc(Si)) (vfalse  |Si|) b = 0, nhiều (vtrue  |Si|) b = Thuật toán mã hóa bít đơn: encode(bit, set, vfalse, vtrue, c) compute avg(set), δ(set) compute vc(set) if vc(set) satisfies desired bit value return true Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 36 if (bit) compute v* ← vtrue – vc(set) alter v* items close to the stddev boundary so that they become > vtrue else (!bit) case is similar compute vc(set) if vc(set) satisfies desired bit value return true else rollback alterations (distribution shifted too much ?) return false Trên sở thuật tốn mã hóa bit đưon, xây dựng thuật tốn nhúng thủy vân Thuật toán nhúng thủy vân watermark(attribute, wm_key, mark_data[], plugin_handler, db_primary_key, subset_size, vfalse, vtrue, c) sorted_attribute ← sorted_on_normalized_crypto_hash(wm_key, db_primary_key, wm_key) for(i=0; i< length(attribute) ; i++) subset _ size subset_bin ← next subset_size elements from sorted _attribute compute rollback_data encode(mark_data[i % mark_data.length], subset_bin, vfalse, vtrue, c) propagate changes into attribute if (not goodness_plugin_handler.isSatisfied(new_data, changes)) then Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 37 rollback rollback_data continue else commit embedding_map[i] = true subset_boundaries[i] = subset_bin[0] return embedding_map, subset_boundaries 3.3 Phát thủy vân Để tìm lại thủy vân nhúng, sử dụng thuật tốn trình bày Thuật tốn phát thuỷ vân detect(attribute, wm_key, db_primary_key, subset_size, vfalse, vtrue, c, embedding_map[ ], subset_boundaries[ ]) sorted_attribute ← sort_on_normalized_crypto_hash(wm_key, db_primary_key, wm_key) read_pipe ← null { tuple ← next_tuple(sorted_attribute) } until (exists idx such that (subset_boundaries[idx] = = tuple)) current_subset ← idx while (not(sorted_attribute.empty())) do { tuple ← next_tuple(sorted_attribute) read_pipe = read_pipe.append(tuple) Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 38 } until (exists idx such that (subset_boundaries[idx] = = tuple)) subset_bin ← (at most subset_size elements from read_pipe, not including last read element) read_pipe.remove_all_remaining_elements_but_last_read() if (embedding_map[current_subset]) then mark_data[current_subset] ← decode (subset_bin, vfalse, vtrue, confidence) if (mark_data[current_subset] != DECODING_ERROR) then detection_map[current_subset] ← true current_subset ← idx return mark_data, detection_map Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 39 Chương 4: CÀI ĐẶT THỬ NGHIỆM Các chương trước giới thiệu cho biết thuỷ vân số kỹ thuật thuỷ vân Chương tiến hành cài đặt thử nghiệm kỹ thuật thuỷ vân sử dụng bít ý nghĩa Chương trình viết ngôn ngữ C#, thực hệ điều hành Windows XP, hệ quản trị sở liệu MS SQL Server 2000, môi trường Net framework 2.0 4.1 Cài đặt thuật toán nhúng Thuật toán nhúng áp dụng cho sở liệu quan hệ thuộc tính số gồm 150 12 thuộc tính Bộ liệu gốc ban đầu chưa nhúng cho Hình Hình 8: Bộ liệu gốc chưa nhúng thuỷ vân Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 40 Bộ liệu sau nhúng với tham số đầu vào chọn sau:  Số bít ý nghĩa là:  Tham số điều khiển xác định số cần đánh dấu là:  Số thuộc tính quan hệ sẵn sàng để đánh dấu: 12 Sau nhúng, số giá trị thuộc tính tương ứng với đánh dấu (giá trị tơ màu) Trong số giá trị đó, có giá trị tăng lên, có giá trị giảm xuống, có giá trị giữ ngun Hình liệu sau nhúng thủy vân Hình 9: Bộ liệu sau nhúng thuỷ vân Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 41 4.2 Thuật toán phát Khi chạy thuật toán phát mà liệu chưa bị cơng chưa cập nhật, thay đổi ta thu liệu giống với nhúng thuỷ vân Hình Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 42 Kết luận Thuỷ vân sở liệu quan hệ lĩnh vực mới, quan tâm nghiên cứu giới Đề tài tiến hành nghiên cứu, đánh giá so sánh số kỹ thuật thuỷ vân sở liệu quan hệ cài đặt thử nghiệm kỹ thuật thuỷ vân dựa vào bít ý nghĩa (LSB) Trong số kỹ thuật thuỷ vân sở liệu quan hệ mà đề tài nghiên cứu kỹ thuật thủy vân dựa vào LSB dễ áp dụng Tuy nhiên độ bền vững kỹ thuật không cao Hai kỹ thuật sau có độ phức tạp lớn cho độ bền vững cao Trong năm tiếp theo, tiếp tục nghiên cứu lĩnh vực nhằm thu kỹ thuật tốt tiến hành cài đặt thử nghiệm để đánh giá thuật toán độ bền vững thủy vân độ phức tạp thuật tốn Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 43 Tiếng Việt [1] GS.TS Phan Đình Diệu, “Giáo trình Lý thuyết mật mã an tồn thơng tin” [2] Phạm Huy Điển, Hà Huy Khối, “Mã hóa thơng tin – Cơ sở toán học ứng dụng”, nhà xuất Đại học Quốc gia Hà Nội, (2004) [3] Lương Chi Mai, Huỳnh Thị Thanh Bình, "Nhập Mơn Đồ Hoạ Máy Tính", nhà xuất Khoa học Kỹ thuật, tr 65-75, (2000) [4] Nguyễn Gia Bình, Võ Nguyễn Quốc Bảo, “Xử lý âm thanh, Hình ảnh”, Viện cơng nghệ Bưu viễn thông, (2007) [5] Thái Hồng Nhị, Phạm Minh Việt, “An tồn thơng tin”, nhà xuất khoa học kỹ thuật, (2004) [6] Nguyễn Xuân Huy, Bùi Thuý Hằng, “Một số cải tiến kỹ thuật giấu liệu ảnh”, Kỷ yếu hội nghị khoa học 25 năm thành lập Viện CNTT - Hà Nội, trang 553-559 [7] Nguyễn Văn Tảo,TS.Bùi Thế Hồng, “Nâng cao chất lượng ảnh kỹ thuật thuỷ vân sử dụng miền tần số phép biến đổi DCT”, Tạp chí “Tin học điều khiển học” - Viện khoa học công nghệ Việt Nam [8] TS.Bùi Thế Hồng, “Về cải tiến với lược đồ giấu liệu an tồn mơ hình ảnh hai màu ”, Tạp chí “Tin học điều khiển học” - Viện khoa học công nghệ Việt Nam Tiếng Anh [9] A Menezes, P.van Oorshot, and S Vanston, “Handbook of Applied Cryptgraphy”, CRC Press, (1996) [10] Orea Flores, M.A.Acevedo, J.López-Bonilla, “Wavelet and Discrete cosine transforms for inserting information into BMP images”, Australia Mathematical Society, (2006) Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 44 [11] Syed Ali Khayam, “DCT: Theory and Application”, Michigan State University, (2003) [12] Matteo Fortini, "Steganography and Digital Watermarking: a global view" pp 1, (2000) [13] Ingemar J Cox, Matthew L Miller, and Jeffrey A Bloom, “Digital Watermarking”, Morgan Kaufmann Publishers, (2002) [14] Programming in MATLAB7 [15] R Mehul and R Priti, “Discrete Wavelet Transform Based Multiple Watermarking Scheme” Proceedings of IEEE Region 10 Technical Conference on Convergent Technologies for the Asia-Pacific, Bangalore, India, October 14-17, 2003 [16] Peining Tao and Ahmet M Ékicioglu, “A robust multiple watermarking scheme in the Discrete Wavelet Transform domain”, Proceeding SPIE, p 133-144, spie the international society for optical engineering, 2004 Vol.5601 [17] Min Wu, Edward Tang, Bede Liu, “Data Hidung in Digital Binary Image”, Princeton Summer Institute, 2000 [18] Tse-Hua Lan1, Mohamed F Mansour2, and Ahmed H., Tewfik2 Digital TV Systems Department, Philips Research , NY 10510-2099 Department of Electrical and Computer Engineering, University of Minnesota, Minneapolis, “Robust high capacity data embeding [19] Chun-Shien Lu, “Multimedia Security: Steganography and Digital Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn 45 Watermarking Techniques for Protection of Intellectual Property”,2005 Số hóa Trung tâm Học liệu - Đại học Thái Nguyên http://www.lrc-tnu.edu.vn ... công thủy vân bịa đặt Cái thủy vân mà A công bố thực xuất ngẫu nhiên mà 1.4 Các ứng dụng chủ yếu thuỷ vân sở liệu quan hệ 1.4.1 Bảo vệ quyền chứng minh quyền sở hữu Ngày nay, việc bảo vệ quyền. .. hình thủy vân Thuỷ vân W=(100100100….) Nhúng thuỷ vân Dữ liệu thuỷ vân, RW Kênh công Dữ liệu bị công , R’W Phát thuỷ vân Dữ liệu, R Khố bí mật, K Thuỷ vân phát W R=(100100100….) Hình 6: Mơ hình thủy. .. thuộc tính trước lưu vào sở liệu Thủy vân blind Một kỹ thuật thủy vân gọi blind (mù) phát thủy vân người ta không cần đến liệu gốc thủy vân gốc Thuật toán phát thủy vân trình bày thuật tốn blind

Ngày đăng: 24/03/2021, 17:31

Hình ảnh liên quan

Hình 1. Phân loại các kỹ thuật thuỷ vân - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

Hình 1..

Phân loại các kỹ thuật thuỷ vân Xem tại trang 8 của tài liệu.
Gọi r.Ai là giá trị của thuộc tính Ai trong bộ r R. Hình 1 tổng hợp tất cả các - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

i.

r.Ai là giá trị của thuộc tính Ai trong bộ r R. Hình 1 tổng hợp tất cả các Xem tại trang 21 của tài liệu.
2.2.1 Mô hình thuỷ vân - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

2.2.1.

Mô hình thuỷ vân Xem tại trang 23 của tài liệu.
Hình 5: Điều chỉnh các tham số - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

Hình 5.

Điều chỉnh các tham số Xem tại trang 33 của tài liệu.
3.1.1 Mô hình thủy vân - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

3.1.1.

Mô hình thủy vân Xem tại trang 35 của tài liệu.
Hình 7: Phân phối của Si - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

Hình 7.

Phân phối của Si Xem tại trang 38 của tài liệu.
Nói cách khác, thủy vân được mô hình bởi số lượng “các vi phạm độ tin cậy” dương biểu diễn trong S i đối với độ tin cậy c và các vi phạm khoảng tin cậy  (v false, vtrue) - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

i.

cách khác, thủy vân được mô hình bởi số lượng “các vi phạm độ tin cậy” dương biểu diễn trong S i đối với độ tin cậy c và các vi phạm khoảng tin cậy (v false, vtrue) Xem tại trang 38 của tài liệu.
Bộ dữ liệu gốc ban đầu khi chưa được nhúng được cho trong Hình 8. - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

d.

ữ liệu gốc ban đầu khi chưa được nhúng được cho trong Hình 8 Xem tại trang 42 của tài liệu.
Hình 9: Bộ dữ liệu sau khi nhúng thuỷ vân - Bảo vệ bản quyền cơ sở dữ liệu bằng thủy vân ảnh số

Hình 9.

Bộ dữ liệu sau khi nhúng thuỷ vân Xem tại trang 43 của tài liệu.

Tài liệu cùng người dùng

Tài liệu liên quan