Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 142 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
142
Dung lượng
4,39 MB
Nội dung
K H TN H Đ – C N TT K H O A Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Lời cảm ơn Chúng em xin chân thành cảm ơn Khoa Công nghệ Thông tin, trường Đại học Khoa học Tự nhiên TpHCM tạo điều kiện cho chúng em thực đề tài luận văn tốt nghiệp H Chúng em xin gửi lời cảm ơn sâu sắc đến Tiến sĩ DƯƠNG ANH Đ ĐỨC Thầy TRẦN MINH TRIẾT tận tình hướng dẫn chúng em suốt thời gian thực đề tài Các thầy cho chúng em ý – tưởng thú vị, nguồn động lực lớn lao để chúng em tiến vào C N TT đường nghiên cứu khoa học Chúng em xin chân thành cảm ơn Thầy Cô Khoa truyền đạt cho chúng em kiến thức quý báu, giúp chúng em có tảng lý thuyết vững kỹ thuật thiết K H O A yếu Chúng gửi lời cảm ơn đến bạn Phạm Thanh Phong, bạn Nguyễn Thái Ngọc Duy cung cấp tài liệu hữu ích dẫn vượt qua số trở ngại kỹ thuật Với buổi thảo luận bạn giúp giải nhiều vấn đề Chúng xin bày tỏ lòng biết ơn sâu sắc Ông Bà, Cha Mẹ, người luôn quan tâm chăm sóc, mặt vật chất lẫn tinh i Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 thần, giúp cho chúng yên tâm, tập trung vào công việc học tập nghiên cứu Cuối cùng, xin nói lời cảm ơn đến Anh Chị, Bạn bè giúp đỡ, khích lệ phê bình, góp ý giúp chúng em hoàn thành công K H TN việc cách tốt Với tinh thần làm việc nghiêm túc, chúng em hoàn thành luận văn Đây lý thuyết thử nghiệm ban đầu, chúng em muốn phát triển đề tài để trở thành ứng dụng dùng rộng rãi thực tế sống Những ý kiến đánh giá, phê bình H góp ý quý thầy cô bạn nguồn tư liệu quý giá giúp nhóm Đ sinh viên chúng em tiếp tục phát triển ngày hoàn thiện – mặt mô hình lý thuyết lẫn ứng dụng C N TT Vũ Giang Nam – Nguyễn Ngọc Tùng K H O A Tháng năm 2004 ii Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Trình bày luận văn Nội dung luận văn tổ chức trình bày 10 chương, chia làm phần Phần chương đầu giới thiệu tổng quan đề tài Phần gồm chương từ đến trình bày sở lý thuyết Phần chương (từ chương đến chương 9) trình bày vấn đề liên quan đến trình xây dựng ứng dụng Và chương 10 Giới thiệu : Giới thiệu tổng quan đề tài Trong đó, phần đầu nêu lên Đ Chương H phần tổng kết hướng phát triển lịch sử phát triển multimedia vấn đề liên quan Từ nêu lên mục tiêu C N TT Chương – đề tài Tổng quan DRM: Trình bày lịch sử hình thành, khái niệm đặc điểm DRM (Digital Rights Management) Chương Công cụ bảo vệ liệu số : Trình bày công nghệ dùng DRM : mã hóa, định danh mô hình bảo mật sở (như SSL, CA, chữ ký K H O A điện tử) Chương Mô hình DRM : Mô tả cấu trúc thành phần mô hình DRM đưa số mô hình áp dụng thực tế Chương Từ DRM đến IPMP : Trình bày số hạn chế mô hình DRM, dẫn đến giải pháp mới, IPMP (Intellectual Property Management and Proctection), với vài công nghệ áp dụng để tăng tính an toàn mô hình IPMP Chương Mô hình IPMP : Mô tả cấu trúc thành phần mô hình IPMP iii Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương Ứng dụng SecureMedia : Trình bày đối tượng sử dụng chức ứng dụng SecureMedia, đưa mô hình mô tả chi tiết Use-case Chương Phân tích – Thiết kế : Quá trình phân tính thiết kế đối tượng, phục vụ cho việc xây dựng ứng dụng hoàn chỉnh Cài đặt – Thử nghiệm : Trình bày cách thức cài đặt, tài liệu hướng dẫn K H TN Chương sử dụng ứng dụng, kết thử nghiệm Chương 10 Tổng kết : Kết đạt hướng phát triễn ứng dụng Trong trinh trình bày, có số từ tiếng Anh mà dịch sang Tiếng Việt không gần gũi với người đọc diễn đạt không đủ ý nghĩa từ nguyên H gốc Chúng em xin phép giữ nguyên từ câu văn phần K H O A C N TT – Đ dịch nghĩa Tiếng Việt đặt bảng giải iv Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Mục lục Lời cảm ơn Trình bày luận văn Mục lục Danh sách Hình H Danh sách Bảng Bảng giải Chương vii ix x xii – Tổng quan DRM K H O A Công cụ bảo vệ liệu số 19 Mã hoá nội dung 19 Watermarking Fingerprinting 20 Hàm băm – Hashing 20 Chữ ký điện tử 20 Chứng nhận điện tử 20 Kết nối bảo mật 20 Ngôn ngữ mô tả quyền 20 Các công cụ khác 20 Kết luận 20 Chương 4.1 4.2 v Giới thiệu DRM Môi trường DRM 10 Các yêu cầu DRM 12 Các tiêu chuẩn đánh giá khả DRM 14 Kết luận 18 Chương 3.1 3.2 3.3 3.4 3.5 3.6 3.7 3.8 3.9 iii Thực tế multimedia Mục tiêu đề tài Chương 2.1 2.2 2.3 2.4 2.5 Giới thiệu C N TT 1.1 1.2 Đ Ký hiệu chữ viết tắt i Mô hình DRM 20 Mô hình DRM 20 Khả bị công DRM 20 v Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương Giới thiệu 20 Các khái niệm 20 Các công nghệ sử dụng 20 Chương K H TN 20 Phân tích – Thiết kế 20 H Phân tích 20 Thiết kế 20 Cài đặt – Thử nghiệm 20 Đ Chương 9.1 9.2 9.3 Ứng dụng SecureMedia Các chức Ứng dụng SecureMedia 20 Sơ đồ sử dụng (Use-case) 20 Chương 8.1 8.2 20 Những chức IPMP 20 Sơ đồ Mô hình IPMP 20 Mô hình hoạt động 20 Kết luận 20 Chương 7.1 7.2 Mô hình IPMP Thực 20 Hướng dẫn sử dụng 20 Thử nghiệm 20 Chương 10 Tổng kết – 6.1 6.2 6.3 6.4 20 C N TT 5.1 5.2 5.3 Từ DRM đến IPMP 20 10.1 Kết đạt 20 10.2 Hướng phát triển 20 20 K H O A Tài liệu tham khảo vi Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Danh sách Hình Hình 1.1 Thế giới Digital Media gia đình Hình 2.1 Các bước trình trao đổi nội dung liệu Hình 2.2 Hai phần DRM 10 Hình 2.3 Ba yếu tố ảnh hưởng DRM 11 H Hình 3.1 Mô hình mã hoá quy ước 20 Hình 3.2 Mô hình mã hoá sử dụng khoá công khai 20 Đ Hình 3.3 Sơ đồ kỹ thuật ẩn dấu thông tin 20 Hình 3.4 Tiền giấy Ngân hàng nhà nước Việt Nam 20 – Hình 3.5 Quá trình nhúng watermark 20 C N TT Hình 3.6 Phân loại watermark 20 Hình 3.7 Tạo sử dụng chữ ký điện tử 20 Hình 3.8 Xác nhận chữ ký 20 Hình 3.9 Cấu trúc giấy chứng nhận điện tử 20 Hình 3.10 Tạo chứng nhận cho root CA cho CA thứ cấp 20 Hình 3.11 Tạo chứng nhận cho end-user ký vào tài liệu 20 K H O A Hình 3.12 Các thành phần giao thức SSL 20 Hình 3.13 Quá trình handshake giao thức SSL 20 Hình 3.14 Tập hợp khái niệm ngôn ngữ ODRL 20 Hình 4.1 Mô hình DRM 20 Hình 4.2 Cách dòng liệu di chuyển hệ thống DRM ví dụ 20 Hình 4.3 Mô tả trình hoạt động FreeMe.exe 20 Hình 4.4 Mô tả trình hoạt động sound driver sound card 20 Hình 6.1 Mô hình IPMP 20 Hình 6.2 Mô hoạt động hệ thống IPMP 20 Hình 7.1 Sơ đồ Use-case 20 vii Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Hình 8.1 Sơ đồ lớp đối tượng 20 Hình 8.2 Sơ đồ logic liệu 20 Hình 8.3 Sơ đồ hình 20 Hình 8.4 Màn hình Login 20 Hình 8.5 Màn hình RegisterUser 20 Hình 8.6 Màn hình License 20 K H TN Hình 8.7 Màn hình Keystore 20 Hình 8.8 Màn hình Content 20 Hình 8.9 Màn hình File-Users 20 Hình 8.10 Màn hình Add-Users 20 Hình 8.11 Màn hình Admin 20 Hình 8.12 Màn hình Encode 20 H Hình 8.13 Màn hình Player 20 Đ Hình 8.14 Màn hình Mp4Player 20 Hình 9.1 Hướng dẫn Xem phim/Nghe nhạc 20 – Hình 9.2 Hướng dẫn Mã hóa nội dung 20 K H O A C N TT Hình 9.3 Hướng dẫn Mã hóa nội dung 20 viii Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Danh sách Bảng Bảng 3.1 Mã hoá RSA 20 Bảng 3.2 Tử điển quyền ngôn ngữ ODRL 20 Bảng 7.1 Yêu cầu chức 20 Bảng 7.2 Yêu cầu chất lượng 20 H Bảng 7.3 Các yêu cầu khác (phi chức năng) 20 Bảng 7.4 Chức - Người dùng 20 Đ Bảng 8.1 Bảng chức - Đối tượng 20 Bảng 8.2 Danh sách mô tả ý nghĩa đối tượng 20 K H O A C N TT – Bảng 8.3 Bảng đối tượng –Nhiệm vụ 20 ix Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Mô tả biến cố Tên biến cố Mô tả biến cố hình _ nhấn nút (xem hình vẽ) x nhấn nút (xem hình vẽ) cLogin nhấn nút (xem hình vẽ) cFile nhấn nút (xem hình vẽ) cURL nhấn nút (xem hình vẽ) cStart nhấn nút (xem hình vẽ) Track Rê chuột, nhấn vào ngang (xem hình vẽ) Xử lý biến cố cPlay cStop cSnd cVol nhấn nút (xem hình vẽ) nhấn nút (xem hình vẽ) nhấn nút (xem hình vẽ) nhấn nút (xem hình vẽ) 12 cRep nhấn nút (xem hình vẽ) 13 14 15 cO cSkin C N TT – Đ 10 11 Định vị trí để play Sau mở file Play/Tạm dừng Dừng Tắt/mở âm Điều chỉnh âm lượng Tự động lặp lại/Không lặp lại Mở file nhanh Đổi skin player K H O A nhấn nút (xem hình vẽ) nhấn nút (xem hình vẽ) Thu nhỏ Thoát Kích hoạt chế độ nhập thông tin đăng nhập Xác định đường dẫn cho file Kích hoạt chế độ nhập địa URL Bắt đầu play file chọn K H TN H STT 115 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Chương Thực H 9.1 STT Công việc cần thực công cụ hỗ trợ Đ Tạo giao diện: Ảnh cho hình Các hình ảnh minh họa nhỏ nút bấm Icon, Logo chương trình – K H TN Cài đặt – Thử nghiệm C N TT Photoshop CS Ulead PhotoImpact XLPaintbrush AWIcon Viết báo cáo - Phân tích thiết kế Visio NET(thiết kế sơ đồ, mô hình…) Microsoft Word 2003 Viết chương trình K H O A Microsoft Visual C++ 6.0 Macromedia Dreamweaver MX JCreater Streaming Darwin Streaming Server ActivePerl-5.8.3.809 Môi trường thử nghiệm cài đặt Windows XP Professional 116 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết 9.2 Hướng dẫn sử dụng WEB Lưu ý : Để sử dụng trang web từ local host cần K H TN • chạy mysql dòng lệnh \bin\winmysqladmin.exe • chạy server trước dòng lệnh :\bin\run_with_catalina.bat 9.2.1 Đăng ký thành viên Người dùng U muốn tham gia hệ thống Trước thực tính H hệ thống, U phải đăng ký thành viên Đ Việc đăng ký đơn giản, U việc lên trang web SecureMedia có địa trang – chủ : http://localhost:8080/SecureMedia/jsp/login.jsp C N TT Sau đó, nhấn vào nút “Sign up” để đăng ký (thủ tục cần username password) Xem Hình 8.4 Hình 8.5 9.2.2 Đăng nhập/ Đăng xuất vào hệ thống Để đăng nhập, U vào trang Login để nhập username password vào Nếu thông tin K H O A xác đăng nhập vào hệ thống Sau đăng nhập, tất trang web sau có nút nhấn để đăng xuất góc trái trái trang web Xem Hình 8.4 Hình Hình 8.7 9.2.3 Lưu/Phục hồi Keystore User U phải đăng nhập trước muốn dùng chức 117 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Keystore thông tin khóa người dùng, thông tin quyền… Sau lần đăng nhập, U có thay đổi license content , U cần lưu lại keystore để xem offline Để lưu keystore, U vào trang Keystore, nhấn Save chọn đường dẫn để lưu xong Đăng ký nội dung K H TN 9.2.4 User U phải đăng nhập trước muốn dùng chức Khi U có nội dung muốn bảo vệ, sử dụng chương trình WMp4Encoder để mã hóa nhập thông tin cần thiết (xem hướng dẫn chương trình WMp4Encoder Quản lý nội dung Đ 9.2.5 H mục 0) – User U phải đăng nhập trước muốn dùng chức C N TT Quản lý nội dung giúp thống kê nội dung thuộc sở hữu người dùng U U vào trang Content để thống kê nội dung cấp quyền sử dụng cho người dùng khác muốn 9.2.6 Cấp quyền sử dụng K H O A User U phải đăng nhập trước muốn dùng chức Từ trang web Content, nhấn vào nội dung liệt kê danh sách nội dung, U vào trang File-Contents Tại hiển thị danh sách người dùng có quyền sử dụng nội dung Nhấn vào nút Add để vào trang “Add user” Sau chọn người dùng, ngày bắt đầu sử dụng, ngày kết thúc quyền sử dụng loại quyền 118 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Nhấn nút OK để thêm Người dùng thêm hiển thị danh sách user trang File-Users tự động mở sau nhấn nút Cancel để hủy bỏ trở trang trước 9.2.7 Quản lý quyền K H TN User U phải đăng nhập trước muốn dùng chức Người dùng U quản lý quyền sử dụng nội dung mà U có (được user khác cấp) cách vào trang License Ở trang web hiển thị danh sách quyền với thông tin tương ứng tiêu đề, tác giả, người sở hữu, ngày bắt đầu, ngày kết thúc mã định danh nội dung toàn hệ thống, giúp U dễ 9.2.8 Đ H dàng theo dõi nắm bắt thông tin cần thiết Cập nhật quyền C N TT – User U phải đăng nhập trước muốn dùng chức Để cập nhật quyền (nhằm mục đích mở nội dung offline), U cần vào trang Keystore để lưu file p12 vào máy Xem cách lưu phần 9.2.3 STREAMING Streaming K H O A 9.2.9 Vào trang http://localhost:1220 để chọn đường dẫn lưu file cho phép streaming Cho start server streaming dòng lệnh sau để thực streaming: “\streamingadminserver.pl” WMp4Player WMp4Player kiểm tra xem user có sử dụng nội dung bảo vệ không thông tin lấy từ file p12 user lưu 119 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết /localsecurity Do đó, user cần lưu ý cập nhật file p12 (xem 9.2.8) Chạy chương trình WMp4Player dòng lệnh: 9.2.10 Xem phim/ Nghe nhạc K H TN Giả sử người dùng U có máy file mp4, gọi F, bảo vệ nội dung U cấp quyền để mở file Khi U mở để thưởng thức F chương trình Mp4Player (U mở file F streaming đề cập phần sau.) Cách thức sau : (xem hình Hình 9.1) Trước tiên đăng nhập (nếu F không bảo vệ nội dung không cần phải H đăng nhập) Đ Vấn đề lại mở F nào? Đơn giản bấm vào nút File để chọn đường dẫn F C N TT trình bày – Nhấn nút Start để bắt đầu Nếu thông tin đưa vào hợp lệ nội dung F Một việc đăng nhập chọn file thành công, thao tác bắt đầu/tiếp tục chơi (Play), tạm dừng (Pause), dừng (Stop), tăng giảm âm lượng (Volume), tắt/mở tiếng (Mute), … thông dụng (hoàn toàn giống với cách dùng chương K H O A trình player khác Windows Media, Winamp, … ) nên dễ sử dụng 9.2.11 Xem phim/Nghe nhạc Streaming Đây trường hợp người dùng file mp4 máy (chưa download chẳng hạn) nghe/xem từ xa streaming Lúc đó, vấn đề hoàn toàn tương tự mở file có máy trình bày phần trước, khác đường dẫn đến file phải đường dẫn có dạng giao thức rtsp.(Thay bấm vào nút File để chọn máy, bấm vào nút URL để nhập địa chứa file muốn mở Xem hình Hình 9.1) 120 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Ví dụ: rtsp://localhost/filename.mp4 rtsp:///filename.mp4 K H TN – Đ H streaming C N TT Hình 9.1 Hướng dẫn Xem phim/Nghe nhạc WMp4Encoder Chạy chương trình WMp4Encoder dòng lệnh: K H O A 9.2.12 Mã hóa nội dung Giả sử người dùng U, tác giả chẳng hạn, sở hữu file nhạc/phim muốn mã hóa để bảo vệ quyền cho phân phối Internet Sau bước giúp thực việc mã hóa file : Đầu vào : Các file nhạc/phim file aac mp3 divx mp4v Đầu : File mp4 – kết mã hóa 121 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Thực hiện: Chạy chương trình Mp4Encoder Vào tab Admin (xem hình Hình 9.2) a Chọn file p12 lưu từ danh sách (đây file p12 lưu thư mục :\localhost, U cần chép file p12 K H TN vào thư mục này; tên file phải trùng với username U) b Nhập vào mật tương ứng c Chọn ServerHost Port ( tính nâng cao, nên để giá trị mặc định) Vào tab Encode (xem hình Hình 9.3) InputVideo (file hình ảnh) Đ b Nhập tên file mp4 tạo H a Chọn file muốn mã hóa danh sách InputAudio (file âm thanh) c Nếu muốn đưa lên server chọn ô checkbox Server – i Nếu muốn người dùng khác có server mở C N TT file bỏ chọn Secure ii Ngược lại, không cho mở file chọn Secure để bảo vệ nội dung Lúc có thành viên cấp quyền (do U cấp quyền) mở file xem mà K H O A iii Nhập thêm tiêu đề người sáng tác cho nội dung thích ô editbox DOI tittle DOI artist 122 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Đ H K H TN K H O A C N TT – Hình 9.2 Hướng dẫn Mã hóa nội dung 123 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Hình 9.3 Hướng dẫn Mã hóa nội dung 9.3 9.3.1 Thử nghiệm Đăng ký thành viên, Cấp quyền Chạy server SecureMedia MySQL; Mở website SecurMedia K H TN http://localhost:8080/SecureMedia/jsp/login.jsp Thử nghiệm công việc sau đây: Đăng ký user Đăng ký thành công Thực đăng ký nội dung (xem phần 9.3.2.3) Tốt Cấp quyền sử dụng cho Tốt – Kết quà H Công việc Đ STT Mã hóa nội dung C N TT 9.3.2 Chạy server SecureMedia MySQL Thực thử nghiệm sau 9.3.2.1 Chỉ mã hóa thành file mp4, không bảo vệ nội dung K H O A Đầu vào : File “testAudio.mp3” Đầu : File “testAudio.mp4” – kết mã hóa Kết quả: Tốt Có thể dùng Mp4Player để mở file mà đăng nhập 9.3.2.2 Mã hóa thành file mp4 Đăng ký với server không bảo vệ nội dung Đầu vào : File “testAudioSFree.mp3” Đầu : File “testAudioSFree.mp4” – kết mã hóa 124 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Tổng kết Kết quả: Tốt Có thể dùng Mp4Player để mở file mà đăng nhập 9.3.2.3 Mã hóa thành file mp4 Đăng ký với server có bảo vệ nội dung Đầu vào : File “testAudioS.mp3” K H TN Đầu : File “testAudioS.mp4” – kết mã hóa Kết quả: Tốt Không thể dùng Mp4Player để mở file Để mở cần phải đăng nhập với tên username password cấp quyền mở tương ứng 9.3.3 Xem phim/Nghe nhạc Streaming H Chạy server SecureMedia MySQL Cho chạy server Darwin Streaming Đ Thử nghiệm streaming máy cài đặt sau : – • Chép file testAudioS.mp4 mã hóa có bảo vệ nội dung vào thư mục cho phép 9.2.9) C N TT streaming server Darwin Streaming (để biết đường dẫn xem mục • Chạy thử chương trình WMp4Player để mở file (dĩ nhiên phải đăng nhập với user cấp quyền sử dụng) đường dẫn : rtsp://localhost/testAudioS.mp4 K H O A Kết : Thực streaming thành công 125 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Chương 10 Đ H Tổng kết – 10.1 Kết đạt C N TT Chúng em nghiên cứu tìm hiểu lý thuyết chung công nghệ bảo vệ quản lý liệu multimedia bao gồm thuật toán mã hoá bảo nội dung, công nghệ định danh tài liệu số watermarking, fingerprinting, mô hình thông dụng mô hình chữ ký điện tử, mô hình chứng nhận điện tử, đặc biệt hai mô hình quản lý quyền kỹ thuật số DRM Ngoài ra, chúng em tìm hiểu thêm ngôn ngữ mô tả K H O A quyền REL, ngôn ngữ sử dụng rộng rãi truyền thông mạng Chúng em xây dựng qui trình hoạt động dịch vụ quản lý bảo vệ thông tin multimedia dựa sở mô hình DRM chuẩn mở Trên sở qui trình đề xuất công nghệ tìm hiểu được, chúng em tiến hành xây dựng cài đặt thử nghiệm hệ thống ứng dụng SecureMedia Ứng dụng Secure Media cung cấp cho người sở hữu tài sản người sử dụng dịch vụ tin cậy việc quản lý bảo vệ nội dung, tránh bị truy cập 126 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Chương 10.Tổng kết trái phép Chúng em hy vọng, ứng dụng sở để phát triển thành ứng dụng có quy mô lớn áp dụng rộng rãi thực tế 10.2 Hướng phát triển Phát triển chức Tiếp tục nâng cấp chức quản lý đối K H TN tượng người sử dụng, giấy phép, giấy chứng nhận, v.v…Nâng cấp chức giao diện người dùng thành phần trình diễn (player), tạo thoả mái sử dụng Nâng cấp khả mã hoá, cho phép người sở hữu mã hoá nội dung theo nhiều định dạng khác Phát triển sở liệu Phát triển ứng dụng hệ quản trị sở dư liệu khác MS SQL Server, Oracle, hệ quản trị liệu khác H Phát triển mặt bảo vệ Cập nhật công cụ công nghệ bảo mật mới, đảm K H O A C N TT – Đ bảo mô hình giữ độ tin tưởng cao vấn đền bảo vệ nội dung 127 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 K H TN Tài liệu tham khảo Niels Rump, “Definition, Aspects, and Overview”, Digital Rights Management – Technological, Economic, Legal and Political Aspects, trang 3, SpringerLink, 2003 [2] Bill Rosenblatt and Gail Dykstra, Integrating Content Management with Digital Rights Management, 2003 [3] David W Kravitz and David M Goldschlag, Conditional Access Concepts and Principles, 1999 [4] Dương Anh Đức, Bản thảo luận án Tiến sỹ “Một số vấn đề tối ưu hóa hệ thống thông tin”, 2001 [5] Trần Minh Triết, Lương Hán Cơ, Nghiên phương pháp mã hóa ứng dụng, Đại học Khoa học tự nhiên Tp.HCM, Luận văn cử nhân tin học – 2001 [6] Lương Vĩ Minh, Phan Thi Minh Đức, Nghiên cứu số vấn đề chứng nhận điện tử - mã khoá ứng dụng, Đại học Khoa học tự nhiên Tp.HCM, Luận văn cử nhân tin học – 2003 K H O A C N TT – Đ H [1] [7] Ahmet M Eskicioglu, Security of digital entertainment content from creation to comsumption, 2002 [8] Yongge Wang, Ph.D., Public-Key Cryptography Standards: PKCS, University of North Carolina at Charlotte, 2000 [9] MPEG, MPEG4 Codec Overview, 2003 [ 10 ] APPLE, Security Overview, 2004 [ 11 ] Tobias Hauser, DRM Under attack: Weaknesses in existing System, 2003 128 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399 Eberhard Becker, Willms Buhse, Dirk G¨unnewig, Niels Rump, “DRM as an Interlocking Challenge for Different Scientific Disciplines: Introduction”, Digital Rights Management – Technological, Economic, Legal and Political Aspects, trang 1, SpringerLink, 2003 [ 13 ] Saraju P Mohanty, Digital Watermarking: A Tutorial View, 1999 [ 14 ] Chan Pik Wah, Digital Video Watermarking Techniques for Secure Multimedia Creation and Delivery, 2003 [ 15 ] Mohan Atreya, Ben Hammond, Stephen Paine, Paul Starrett, Stephen Wu, Digtital Signatures, RSA, 2002 [ 16 ] Zeus Technology, SSL: Theory and Practice , 2000 [ 17 ] J¨urgen Herre, “Content Based Identification (Fingerprinting)”, Digital Rights Management – Technological, Economic, Legal and Political Aspects, trang 67, SpringerLink, 2003 [ 18 ] Susanne Guth, “Rights Expression Languages”, Digital Rights Management – Technological, Economic, Legal and Political Aspects, trang 102, SpringerLink, 2003 [ 19 ] Gabriele Spenger, “Authentication, Identification Techniques, and Secure Containers — Baseline Technologies”, Digital Rights Management – Technological, Economic, Legal and Political Aspects, trang 1, SpringerLink, 2003 [ 20 ] RSA Laboratories, PKCS #1 v2.1: RSA Cryptography Standard, 2002 [ 21 ] Website http://developer.apple.com [ 22 ] Website http://java.sun.com [ 23 ] Website http://www.w3.org [ 24 ] Website www.doi.org [ 25 ] Website www.openssl.org [ 26 ] Website http://mpeg4ip.sourceforce.net [ 27 ] Website www.rsasecurity.com [ 28 ] Website www.microsoft.com K H O A C N TT – Đ H K H TN [ 12 ] 129 Viết thuê luận văn thạc sĩ Luanvanaz@mail.com - 0972.162.399