Đồ án: Tìm hiểu các Kỹ thuật Giấu Tin Hiện Đại – Ngành Công nghệ Thông tin

Đồ án này đi sâu phân tích các kỹ thuật giấu tin hiện đại, bao gồm steganography, watermarking và các ứng dụng trong bảo mật thông tin. Nghiên cứu các phương

Chuyên ngành

Công nghệ thông tin

Tác giả

Hoàng Thị Hà

Người đăng

Ẩn danh

Thể loại

Thực tập tốt nghiệp

2020

67
0
0

Phí lưu trữ

30 Point

Tóm tắt

I. Các kỹ thuật giấu tin hiện đại Khám phá và ứng dụng

Đồ án này sẽ đưa bạn vào thế giới của kỹ thuật giấu tin, một lĩnh vực hấp dẫn và đầy tiềm năng. Chúng ta sẽ cùng tìm hiểu về các phương pháp giấu tin trong ảnh, audio, và video, cũng như khám phá những ứng dụng thực tiễn của chúng. Hãy cùng khám phá những bí mật ẩn sau mỗi kỹ thuật và khám phá tương lai của an ninh thông tin.

1.1. Lịch sử và khái niệm giấu tin

Kỹ thuật giấu tin, hay còn gọi là steganography, đã có một lịch sử lâu đời. Từ thời cổ đại, người ta đã sử dụng các phương pháp giấu tin để truyền thông điệp bí mật. Ngày nay, với sự phát triển của công nghệ, giấu tin đã trở thành một lĩnh vực nghiên cứu quan trọng, đặc biệt trong an ninh mạng và bảo vệ thông tin. Khái niệm giấu tin đơn giản là việc ẩn giấu thông tin trong một môi trường khác, tạo ra một lớp bảo vệ cho dữ liệu gốc. Đây là một kỹ thuật tinh vi và đòi hỏi sự hiểu biết sâu sắc về các thuật toán và phương pháp mã hóa.

1.2. Phân loại kỹ thuật giấu tin

Có nhiều cách phân loại kỹ thuật giấu tin, nhưng phổ biến nhất là dựa trên môi trường giấu tin. Chúng ta có thể chia kỹ thuật giấu tin thành 3 loại chính: giấu tin trong ảnh, audio, và video. Mỗi loại có những đặc điểm và thách thức riêng, và chúng ta sẽ cùng khám phá từng loại một cách chi tiết trong phần tiếp theo.

1.3. Giấu tin trong ảnh Những đặc điểm nổi bật

Giấu tin trong ảnh là một trong những kỹ thuật phổ biến nhất. Nó cho phép ẩn giấu thông tin trong các hình ảnh, tạo ra một lớp bảo vệ cho dữ liệu. Các phương pháp giấu tin trong ảnh bao gồm giấu tin trong ảnh đen trắng, ảnh màu, và ảnh đa cấp xám. Mỗi loại ảnh có những đặc điểm và tính chất khác nhau, và chúng ta sẽ cùng phân tích từng loại một cách chi tiết. Ngoài ra, chúng ta cũng sẽ tìm hiểu về hệ thống thị giác của con người và cách thức các mô hình màu ảnh ảnh hưởng đến kỹ thuật giấu tin.

1.4. Giấu tin trong audio Thách thức và giải pháp

Giấu tin trong audio là một kỹ thuật phức tạp hơn, đòi hỏi sự hiểu biết về âm thanh và tần số. Chúng ta sẽ cùng khám phá cách thức các âm thanh to, cao tần có thể che giấu các âm thanh nhỏ, thấp. Ngoài ra, chúng ta cũng sẽ thảo luận về kênh truyền tin và ảnh hưởng của nó đến chất lượng thông tin giấu. Các phương pháp giấu tin trong audio thường lợi dụng điểm yếu trong hệ thống thính giác của con người, và chúng ta sẽ cùng tìm hiểu những phương pháp này một cách chi tiết.

1.5. Giấu tin trong video Ứng dụng thực tiễn

Giấu tin trong video là một lĩnh vực đang phát triển mạnh mẽ, đặc biệt trong các ứng dụng như điều khiển truy cập thông tin và bảo vệ bản quyền tác giả. Chúng ta sẽ cùng tìm hiểu về phương pháp phân bố đều của Cox, một kỹ thuật giấu tin trong video. Ngoài ra, chúng ta cũng sẽ thảo luận về các thuật toán khởi nguồn và cách thức chúng được sử dụng để giấu văn bản trong video. Đây là một lĩnh vực đầy tiềm năng và hứa hẹn nhiều ứng dụng thực tiễn.

II. Ứng dụng thực tiễn và kết quả nghiên cứu

Các kỹ thuật giấu tin không chỉ là lý thuyết, mà còn được áp dụng trong nhiều lĩnh vực thực tiễn. Chúng ta sẽ cùng khám phá những ứng dụng thực tế của kỹ thuật giấu tin trong ảnh, audio, và video. Ngoài ra, chúng ta cũng sẽ thảo luận về độ an toàn của các hệ thống giấu tin và những tấn công có thể xảy ra. Hãy cùng tìm hiểu những kết quả nghiên cứu và khám phá tiềm năng của kỹ thuật giấu tin trong thế giới công nghệ thông tin.

2.1. Ứng dụng thực tiễn của giấu tin trong ảnh

Giấu tin trong ảnh có nhiều ứng dụng thực tiễn, đặc biệt trong lĩnh vực an ninh và bảo mật. Chúng ta có thể sử dụng kỹ thuật này để ẩn giấu thông tin nhạy cảm, bảo vệ bản quyền hình ảnh, hoặc thậm chí là truyền thông điệp bí mật. Ngoài ra, giấu tin trong ảnh cũng được sử dụng trong các ứng dụng nghệ thuật và thiết kế, tạo ra những tác phẩm độc đáo và đầy sáng tạo.

2.2. Ứng dụng giấu tin trong audio và video

Giấu tin trong audio và video cũng có những ứng dụng thực tiễn đáng chú ý. Chúng ta có thể sử dụng kỹ thuật này để ẩn giấu thông tin trong các bài hát, podcast, hoặc video clip. Ngoài ra, giấu tin trong audio và video cũng được sử dụng trong các hệ thống an ninh, như điều khiển truy cập và nhận thực thông tin. Đây là những ứng dụng đầy tiềm năng và hứa hẹn nhiều phát triển trong tương lai.

2.3. Độ an toàn và tấn công trên hệ thống giấu tin

Độ an toàn của hệ thống giấu tin là một vấn đề quan trọng. Chúng ta sẽ cùng tìm hiểu về những tấn công có thể xảy ra và cách thức bảo vệ hệ thống. Các tấn công có thể bao gồm phân tích tần số, tấn công kênh truyền tin, hoặc thậm chí là tấn công vào thuật toán giấu tin. Hiểu rõ những thách thức này sẽ giúp chúng ta phát triển những giải pháp an ninh hiệu quả hơn.

III. Kết luận và tương lai của kỹ thuật giấu tin

Kỹ thuật giấu tin là một lĩnh vực đầy tiềm năng và hứa hẹn nhiều phát triển trong tương lai. Chúng ta đã cùng khám phá các phương pháp giấu tin trong ảnh, audio, và video, cũng như những ứng dụng thực tiễn của chúng. Ngoài ra, chúng ta cũng đã thảo luận về độ an toàn của hệ thống giấu tin và những thách thức có thể gặp phải. Hãy cùng nhìn về tương lai và khám phá những hướng nghiên cứu mới trong lĩnh vực này.

3.1. Tóm tắt kết quả nghiên cứu

Trong đồ án này, chúng ta đã cùng tìm hiểu về các kỹ thuật giấu tin hiện đại, từ lịch sử và khái niệm, đến phân loại và ứng dụng thực tiễn. Chúng ta đã khám phá những phương pháp giấu tin trong ảnh, audio, và video, cũng như những thách thức và giải pháp đi kèm. Ngoài ra, chúng ta cũng đã thảo luận về độ an toàn của hệ thống giấu tin và những tấn công có thể xảy ra.

3.2. Hướng nghiên cứu trong tương lai

Tương lai của kỹ thuật giấu tin là vô cùng rộng mở. Chúng ta có thể tiếp tục nghiên cứu và phát triển các phương pháp giấu tin mới, cũng như cải thiện độ an toàn của hệ thống. Ngoài ra, việc áp dụng trí tuệ nhân tạo và học máy vào kỹ thuật giấu tin cũng là một hướng nghiên cứu đầy hứa hẹn. Hãy cùng tiếp tục khám phá và sáng tạo, mở ra những cánh cửa mới trong lĩnh vực an ninh thông tin.

Tóm tắt và mô tả trên trang này được tạo với sự hỗ trợ của AI. Nếu bạn thấy nội dung không chính xác hoặc có vấn đề, vui lòng Báo lỗi nội dung.

14/04/2026
Đồ án tìm hiểu các kỹ thuật giấu tin hiện đại

Trích đoạn nội dung tài liệu

Chương 1: Trình bày tổng quan về an ninh, an toàn hệ thống thông tin. Chương 2: Trình bày về tổng quan sơ lược về các kỹ thuật giấu tin. Chương 3: Trình bày về kỹ thuật giấu tin trong ảnh. Chương 4: Thực hiện triển khai dự án, demo kỹ thuật giấu tin trong ảnh.

Chương 5: Kết luận và hướng phát triển cho dự án. 5 CHƢƠNG I: TỔNG QUAN VỀ AN NINH, AN TOÀN HỆ THỐNG THÔNG TIN 1. Khái niệm An toàn thông tin (ATTT) là an toàn kỹ thuật cho các hoạt động của các cơ sở hạ tầng thông tin (HTTT). Trong đó bao gồm an toàn phần cứng và phần mềm theo các tiêu chuẩn kỹ thuật do nhà nước ban hành.

Mục tiêu của ATTT là bảo vệ thông tin và hệ thống thông tin nói chung khỏi các hành vi trộm cắp, truy cập trái phép dẫn đến sự gián đoạn, chuyển lệch hướng của các dịch vụ hiện đang được sử dụng, làm lộ, làm hỏng, chỉnh sửa, ghi chép không được phép, hoặc làm tổn hại đến phần cứng, phần mềm,… Khái niệm an toàn thông tin (information security) vào hai thập niên cuối của thế kỷ 20 đã có 2 sự thay đổi quan trọng: an toàn máy tính (computer security) và an toàn mạng (network security). Những lĩnh vực này liên quan nội bộ với nhau, thường xuyên chia sẻ những mục đích chính của việc bảo vệ các khía cạnh tính bí mật (confidentiality), toàn vẹn (integrity) và tính sẵn sàng (availability) của thông tin; tuy nhiên, lại có một số khác biệt giữa chúng. Sự khác nhau chính đó là cách tiếp cận vấn đề, phương pháp thực hiện và phạm vi quan tâm của mỗi lĩnh vực.  An ninh mạng: Là một tập hợp con của bảo mật công nghệ thông tin.

An ninh mạng thực hiện nhiệm vụ đảm bảo dữ liệu kỹ thuật số trên các mạng lưới, máy tính và thiết bị cá nhân nằm ngoài sự truy cập, tấn công và phá hủy bất hợp pháp. 6  An ninh máy tính: Là một tập hợp con của an ninh mạng. Loại bảo mật này sử dụng phần cứng và phần mềm để bảo vệ bất kỳ dữ liệu nào được gửi từ máy tính cá nhân hoặc các thiết bị khác đến hệ thống mạng lưới thông tin. An ninh máy tính thực hiện chức năng bảo vệ cơ sở hạ tầng công nghệ thông tin và chống lại các dữ liệu bị chặn, bị thay đổi hoặc đánh cắp bởi tội phạm mạng.

 Hệ thống thông tin: Là tập hợp các thiết bị viễn thông, công nghệ thông tin bao gồm phần cứng, phần mềm và cơ sở dữ liệu phục vị cho hoạt động lưu trữ, xử lý, truyền đưa, chia sẻ, trao đổi, cung cấp và sử dụng thông tin. Vì sao cần an toàn thông tin? Hiện thực cho thấy sự sự phụ thuộc ngày càng nhiều vào hệ thống máy tính và Internet tại các quốc gia, cũng như sự phụ thuộc vào các thiết bị thông minh như: TV, điện thoại thông minh, các thiết bị có thể kết nối với hệ thống mạng, các thiết bị không dây như Wifi, Bluetooth,. Từ chính phủ, quân đội, bệnh viện, các tập đoàn, cơ sở kinh doanh,… hay đơn giản chỉ là những người dùng đơn lẻ đều có những thông tin cá nhân, hay những dữ liệu quan trọng (dữ liệu khách hàng, nhân viên, sản phẩm, công trình nghiên cứu,.) không mong muốn bị lộ. Hầu hết các thông tin đó đều được lưu trữ và xử lý bằng hệ thống máy tính, trung tâm dữ liệu.

Các dữ liệu cũng thường được vận chuyển tthông qua hệ thống mạng để về trung tâm lưu trữ, đến nhánh công ty con hoặc gửi cho bạn bè, người thân,… Tội phạm mạng có thể triển khai một loạt các cuộc tấn công cực kỳ nguy hiểm chống lại các nạn nhân hoặc doanh nghiệp; có thể kể đến như truy cập, 7 làm thay đổi hoặc xóa bỏ dữ liệu nhạy cảm; tống tiền; can thiệp vào các quy trình kinh doanh. Vì vậy việc bảo vệ an toàn thông tin trong thời đại số trở thành một yêu cầu không thể thiếu trong mọi hoạt động nói chung và hoạt động điện tử nói riêng. Những vấn đề đảm bảo an ninh và an toàn mạng Yếu tố đầu tiên phải nói đến là dữ liệu, những thông tin lưu trữ trên hệ thống máy tính cần được bảo vệ do các yêu cầu về tính bảo mật, tính toàn vẹn hay tính kịp thời. Thông là yêu cầu quan trọng đối với thông tin thường yêu cầu về bảo mật được coi lưu trữ trên mạng.

Tuy nhiên, ngay cả khi những thông tin không bí mật, thì yêu cầu về tính toàn vẹn cũng rất quan trọng. Không một cá nhân, một tổ chức nào lãng phí tài nguyên vật chất và thời gian để lưu trữ những thông tin mà không biết về tính đúng đắn của những thông tin đó. Yếu tố thứ hai là về tài nguyên hệ thống, sau khi những kẻ tấn công đã làm chủ được hệ thống chúng sẽ sử dụng các máy này để chạy các chương trình như dò tìm mật khẩu để tấn công vào hệ thống mạng. Yếu tố thứ ba là danh tiếng một khi dữ liệu bị đánh cắp thì việc nghi ngờ nhau trong tổ chức là điều không tránh khỏi, vì vậy sẽ ảnh hưởng đến danh tiếng của tổ chức rất nhiều.

Mật mã (Cryptography): là việc thực hiện chuyển đổi dữ liệu theo một quy tắc nào đó thành dạng mới mà kẻ tấn công không nhận biết được. Xác thực (Authentication): là các thao tác để nhận dạng người dùng, nhận dạng client hay server… 8 Uỷ quyền (Authorization): chính là việc phân định quyền hạn cho mỗi thành phần đã đăng nhập thành công vào hệ thống. Quyền hạn này là các quyền sử dụng dịch vụ, truy cập dữ liệu… Kiểm toán (Auditing): là các phương pháp để xác định được client đã truy cập đến dữ liệu nào và bằng cách nào. Đặc trƣng của các kỹ thuật an toàn bảo mật Mục tiêu của an ninh mạng: bảo vệ thông tin khỏi bị đánh cắp, xâm phạm hoặc bị tấn công.

Độ bảo mật an ninh mạng có thể được đo lường bằng ít nhất một trong ba mục tiêu sau:  Bảo vệ tính bảo mật của dữ liệu.  Bảo toàn tính toàn vẹn của dữ liệu.  Thúc đẩy sự sẵn có của dữ liệu cho người dùng được ủy quyền. Các mục tiêu này tạo thành bộ ba (tam giác CIA): Bí mật - sẵn sàng - toàn vẹn (Confidentiality – Integrity – Availability), đây là một mô hình bảo mật được thiết kế để hướng dẫn thực thi các chính sách bảo mật thông tin, cũng là cơ sở cốt lõi của tất cả các chương trình bảo mật thông tin.

9 Tiêu chí CIA được sử dụng khi các tổ chức, công ty bắt tay vào cài đặt một ứng dụng mới, tạo cơ sở dữ liệu hoặc khi muốn đảm bảo quyền truy cập vào một số dữ liệu nói chung. Để dữ liệu được bảo mật hoàn toàn, tất cả mọi thành phần cấu tạo nên các tiêu chí này phải cùng nhau hoạt động, do đó có thể xảy ra sai sót nếu bỏ quên một trong những thành phần của CIA. Tính bí mật (Confidentiality) – Tính bí mật - Tương đương với quyền riêng tư và việc tránh tiết lộ thông tin trái phép. Liên quan dến việc bảo vệ dữ liệu, bảo mật cho người dùng được phép và ngăn chặn người ngoài cuộc tiếp xúc thông tin về nội dung của chủ sở hữu, không thể đọc dữ liệu ngay cả khi xảy ra rò rỉ thông tin.

Yếu tố này ngăn không cho thông tin cá nhân tiếp cận sai người và đảm bảo rằng người nhận thông tin có thể thu nhập được thông tin cần thiết. Ứng dụng điển hình của tính bí mật là mã hóa dữ liệu. – Đảm bảo tính bí mật của thông tin, tức là thông tin chỉ được phép truy cập (đọc) bởi những đối tượng (người, chương trình máy tính,.) được cấp phép. 10 – Tính bí mật của thông tin có thể đạt được bằng cách giới hạn truy cập và cả về mặt vật lý.

– Bảo mật vật lý (Physical Security): Các biện pháp có thể được thiết kế để ngăn chặn sự truy cập trái phép vào các tài sản công nghệ thông tin như cơ sở vật chất, thiết bị, nhân sự, tài nguyên và các loại tài sản khác nhằm tránh bị hư hại. Công cụ này bảo vệ các tài sản nêu trên khỏi các mối đe dọa vật lý như: trộm cắp, thiên tai, phá hoại, hỏa hoạn. – Các cơ chế điều khiển truy nhập. Ngăn chặn các đối tượng truy cập trái phép truy nhập vào mạng và sửa đổi thông tin.

 Điều khiển quyền người dùng: ngăn chặn các đối tượng hợp pháp vượt quyền truy nhập thông tin hoặc xem trộm thông tin trái phép.  Mật mã: sử dụng các biện pháp mã hóa để mã hóa các thông tin nhạy cảm.  Khóa kín và niêm phong thiết bị.  Yêu cầu đối tượng cung cấp các biện pháp xác thực.

Ví dụ như Username + Password hay đặc điểm về sinh trắc để xác thực.  Sử dụng firewall hoặc ACL trên router để ngăn chặn truy nhập trái phép.  Mã hóa thông tin: Bằng cách sử dụng các thuật toán như SSL/TL, AES (Advanced Encryption Standard), Twofish,… 1. Tính toàn vẹn (Intergrity) 11 – Tính toàn vẹn có nghĩa rằng dữ liệu không thể bị chỉnh sửa mà không bị phát hiện.

Bao gồm toàn vẹn dữ liệu (nội dung của thông tin) và toàn vẹn nguồn gốc (nguồn gốc của dữ liệu, thường được gọi là xác thực). Tính toàn vẹn bị xâm phạm khi một thông điệp bị chỉnh sửa trong giao dịch. Hệ thống thông tin an toàn luôn cung cấp các thông điệp toàn vẹn. – Các cơ chế toàn vẹn được chia thành 2 lớp: Các cơ chế ngăn chặn và các cơ chế phát hiện.

– Các cơ chế ngăn chặn đảm bảo tính toàn vẹn bằng cách ngăn chắn bất kỳ các truy cập trái phép để sửa đổi dữ liệu. – Các cơ chế phát hiện không thực hiện việc ngăn chặn xâm phạm tính toàn vẹn mà chỉ cung cấp các báo cáo về sự toàn vẹn của dữ liệu. – Các cơ chế điều khiển truy nhập: Ngăn chặn các đối tượng trái phéo truy nhập vào mạng và sửa đổi thông tin. – Điều khiển quyền truy nhập người dùng: Thực hiện việc cấp quyền cho các người dùng trong mạng – Mật mã: Sử dụng chữ ký số để xác nhận rằng thông tin không bị sửa đổi khi truyền.

– Công cụ chính phục vụ cho tiêu chí toàn vẹn: 12  Sao lưu (Backups).  Tổng kiểm tra (Checksums).  Mã chỉnh dữ liệu (Data Correcting Codes). Tính sẵn sàng (Availability) – Tính sẵn sàng là một phương diện rất quan trọng của độ tin cậy của hệ thống.

– Đảm bảo độ sẵn sàng của thông tin, tức là thông tin có thể được truy xuất bởi những người được phép vào bất cứ khi nào họ muốn.

Nội dung được bảo vệ bản quyền — Tải xuống đầy đủ