Chương này trình bày các vấn đề lý thuyết sau:
· Giới thiệu sơ lược lịch sử giấu tin.
· Trình bày sơ lược các kỹ thuật giấu tin.
· So sánh các kỹ thuật mã hóa, giấu tin mật và thủy vân
Kỹ thuật che giấu thông tin gần đây đã trở nên quan trọng trong một số lĩnh vực ứng dụng như: kỹ thuật âm thanh số, video, các hình ảnh được chứa các một thông điệp bản quyền hoặc ẩn số seria v.v… giúp ngăn chặn việc sao chép trái phép trực tiếp[203]. Đặc biệt trong các hệ thống thông tin liên lạc quân ngày nay, ngoài việc mã hóa để che giấu nội dung của người gởi, nhận nó; cần phải tăng cường kỹ thuật an toàn truyền thông. Vì vậy, việc nghiên cứu về an ninh thông tin liên lạc bao gồm không chỉ mã hóa mà còn an toàn tryền thông, mà bản chất nằm trong che giấu thông tin.
Cho đến gần đây, kỹ thuật che giấu thông tin được ít nhiều sự chú ý từ cộng đồng nghiên cứu và từ các ngành công nghiệp. Nhiều hội nghị khoa học về vấn đề này được tổ chức cho thấy được tầm quan trọng của nó. Đầu tiên động lực chính cho vấn đề này là mối quan tâm về bản quyền[25]. Các dữ liệu dạng phim, ảnh, sách báo v.v…ở dạng số nên dễ dàng dẫn đến quy mô lớn trong sao chép trái phép. Ý tưởng của vấn đề trên có thể giúp xác định các hành vi vi phạm bản quyền.
Tiếp theo, trong hoạt động quân sự và tình báo, ngay cả khi nội dung được mã hóa, việc phát hiện một tín hiệu trên một chiến trường hiển đại có thể dẫn đến một nguy cơ tấn công nhanh chóng bằng tín hiệu. Vì lý do này, các thông điệp quân sự cần sử dụng các kỹ thuật làm cho các tín hiệu khó khăn cho đối phương khi phát hiện.
Hoặc trong các công nghệ liên lạc qua điện thoại di động, các tội phạm tận dụng các thông tin không phô trương, chẳng hạn như dịch vụ thuê bao trả trước để thực hiện các cuộc tấn công tổng đài nhằm định tuyến lại cuộc gọi.
Gần đây, chính phủ của các nước hoặc các cho phép tổ chức thực thi và mở rộng luật pháp trong việc tìm hiểu những công nghệ mới và điểm yếu của nó, để phát hiện và theo dõi các tin nhắn ẩn, liên lạc nặc danh v.v…
Mô hình chung của dữ liệu ẩn trong dữ liệu khác có thể được mô tả như sau: Các dữ liệu nhúng là thông điệp mà người ta muốn gửi bí mật. Nó thường được giấu trong một thông điệp vô thưởng vô phạt gọi là một cover-text, hoặc cover- image, hoặc cover-audio, sản phẩm stego- text hoặc stego-Objects khác. Một stego-key được sử dụng để kiểm soát quá trình ẩn để hạn chế phát hiển hoặc phục hồi các dữ liệu nhúng.
Có nhiều hệ thống phân loại kỹ thuật giấu thông tin được phát hiện [13]. Tuy nhiên, theo sự thống nhất tại hội thảo quốc tế lần đầu tiên được tổ chức năm 1996 về vấn đề này [25], được trình bày ở hình 1.
Hình 1: Các kỹ thuật giấuthông tin
Hiện nay, các nhà khoa học tập trung vào 2 hướng nghiên cứu chính ở kỹ thuật giấu tin dữ liệu là giấutinmật(steganography)vàthuỷvânsố(watermarking).
Để hiểu hơn về vấn đề này, trước tiên chúng ta hãy so sánh giấu tin (Steganography) và mã hóa (Cryptography).
Giấu tin mật, nghĩa là “ che đậy” thông tin bằng văn bản. Thông điệp được giấu vào đối tượng rõ, chứ không mã hóa thông điệp nó, thông điệp được nhúng vào trong các dữ liệu và không yêu cầu truyền bí mật. Thông điệp này được mang bên trong dữ liệu. Giấu tin mật mang ý nghĩa bao quát và lớn hơn so với mật mã(hình 2a). Trong khi, mật mã học là nghiên cứu về phương pháp gửi tin nhắn theo mẫu riêng biệt để chỉ những người nhận sau khi loại bỏ các ngụy trang và đọc được thông điệp. Thông điệp gởi được gọi là văn bảnrõ (plain text)và thông điệp trá hình được gọi là văn bản mãhóa (cipher text). Quá trình chuyển đổi một văn bản đơn giản để một văn bản mã hóa được gọi là Enciphering hoặc mã hóa(enciphering hoặcencryption), và quá trình ngược lại được gọi là giải mã(decipheringhoặc encryption). Mã hóabảo vệ nội dung trong việc truyền tải dữ liệu từ người gửi đến người nhận. Sau khi nhận và giải mã (hình 2b).
|
|
Steganography
Hình 2a
Cryptography
Hình 2b
Hình2(a,b): Sơ đồ Steganography và Cryptography
Như đã biết, tính năng an toàn và bảo mật thông tin của kỹ thuật giấu tin được thể hiển ở hai khía cạnh.Một là bảo vệ cho dữ liệu đem giấu và hai là bảo vệ cho chính đối tượng được sửdụng để giấu tin.
Tương ứng với hai khía cạnh đó chúng ta có hai khuynh hướng kỹ thuật rõ ràng đó là giấu tin mật (Steganography) và thuỷ vân số(watermarking). Cũng chính vì lý do này mà 2 hướng nghiên cứu chính ở kỹ thuật giấu tin dữ liệu đã nêu trên.
Thuật ngữ steganography có nguồn gốc từ sinh học và sinh lý học và được đưa vào sử dụng trong năm 1500, sau khi xuất hiện cuốn sách Trithemiusvề chủ đề “Steganographia”[4]. Sau đó, steganography được sử dụng trong ngành ngôn ngữ học, để chỉ các hình thức ngôn ngữ hoặc ngôn ngữ của văn bản ẩn [7]. Ví dụ, ở thế chiến thế giới thứ nhất, các điệp viên Đức sử dụng các đơn đặt hàng giả cho xì gà để biểu diễn các loại tàu khác nhau, như tàu chiến, tàu tuần dương và tàu khu trục của Anh.
Kỹ thuật thủy vân phát triển từ kỹ thuật steganography. Kỹ thuật này nhằm đánhdấuchìmmộthìnhảnh logonàođólêntrêngiấynhằmmụcđíchtrangtrívàphânbiệtđượcxuấtxứcủasản phẩmgiấy.
Trongkỹthuậtgiấutinmật,thôngtincầngiấuđượcgọilàthôngđiệp(message)còn trongkỹthuậtthuỷvânsốthìđượcgọilàthuỷvân(watermark).Thuỷvâncóthểlàmột chuỗicáckítự, mộthìnhảnh,hay logonàođó.
Có nhữngquan điểm trái ngược nhau về các "chữ ký số (digital signature)". Một số tác giả sử dụng chữ ký số và thủy vân số là đồng nghĩa, trong khi một số khác phân biệt giữa các chữ ký số và thủy vân số. Một chữ ký số được dựa trên ý tưởng về sự mã hóa khóa công khai. Một khóa riêng được sử dụng để mã hóa một phiên bản băm của hình ảnh. Tập tin được mã hóa này sau đó hình thành một "chữ ký" riêng biệt cho hình ảnh. Những hình ảnh dưới đây có thể được băm bằng cách sử dụng hàm băm giống như sử dụng ban đầu. Nếu những mã băm khớp thì hình ảnh là xác thực. Đặc biệt khi kết hợp với dấu thời gian an toàn, một chữ ký số có thể được sử dụng như là một bằng chứng của tác giả đầu tiên, xác minh nguồn gốc của văn bản. Mặt khác, thủy vân là một mã số bí mật được nhúng vào các hình ảnh. Các thủy vân cho phép để xác minh về nguồn gốc của một hình ảnh. Tuy nhiên, thủy văn một mình là không đủ để chứng minh quyền đầu tiên, kể từ khi một hình ảnh có thể được đánh dấu với nhiều dấu ấn khác nhau. Nó cũng đã được chỉ ra trong [3] mà kỹ thuật thủy văn số không phù hợp cho việc bảo vệ các tính xác thực của hình ảnh. Thuật ngữ "chữ ký nhúng" đã được sử dụng thay vì "đóng dấu" trong ấn phẩm đầu. Bởi lẽ đó dẫn đến nhầm lẫn với mật mã "chữ ký số", nó không được sử dụng nữa.
Nóiđếnthuỷvânsốlànóiđếnkỹthuậtgiấutinnhắmđếnnhữngứngdụngbảođảman toàndữliệuchođốitượngđượcsửdụngđểgiấu tin như:bảovệbản quyền,chống xuyên tạc,nhậnthựcthôngtin,điềukhiểnsaochépv.v…Các kỹ thuật thuỷ vântrên hình 3 được phân biệt nhau bởi những đặc trưng,tính chất của từng kỹ thuật và ứng dụng những kỹ thuật đó.
Hình3 : Sơ đồ phân loại các kỹ thuật thuỷ vân
(còn tiếp)
» Tin mới nhất:
» Các tin khác: