Bài viết này sẽ giới thiệu một phương pháp kết hợp ẩn mã với mật mã không những nâng cao được dung lượng nhúng mà còn không hề thay đổi vật phủ.
ISSN: 1859-2171 TNU Journal of Science and Technology 200(07): 75 - 81 ĐỀ XUẤT PHƯƠNG PHÁP KẾT HỢP ẨN MÃ VỚI MẬT MÃ KHÔNG SỬA VẬT PHỦ Trần Thị Xuyên, Đặng Xuân Bảo*, Hoàng Thu Phương, Nguyễn Thị Hồng Hà Học viện Kỹ thuật Mật mã TÓM TẮT Ngày việc sử dụng đa phương tiện để trao đổi thông tin trở nên phổ biến Vì thế, vấn đề đảm bảo an tồn q trình truyền tin quan trọng, đặc biệt thơng tin bí mật Có hai cách phổ biến dùng để bảo vệ tính bí mật cho thơng tin cần trao đổi sử dụng thuật tốn mã hóa ẩn mã Thuật tốn mã hóa giúp biến rõ thành mã khơng biết khóa khơng thể giải mã Trong đó, ẩn mã lại giấu tồn thông điệp vào vật phủ khác, nên kẻ cơng khơng nghi ngờ có trao đổi thơng tin bí mật bên Để nâng cao độ an tồn, có nhiều phương pháp sử dụng ẩn mã mật mã, theo thơng điệp thường mã hóa nhúng vào vật phủ Nhưng cách này, vật ẩn mã thay đổi so với vật phủ ban đầu nên bị phát phân tích lược đồ histogram giá trị PSNR Chính dung lượng nhúng thường không nhiều để đảm bảo yêu cầu độ suốt Bài báo giới thiệu phương pháp kết hợp ẩn mã với mật mã nâng cao dung lượng nhúng mà khơng thay đổi vật phủ Từ khóa: Ẩn mã; mật mã; vật phủ; histogram; PSNR Ngày nhận bài: 21/3/2019;Ngày hoàn thiện: 11/4/2019;Ngày duyệt đăng: 07/5/2019 A PROPOSED METHOD COMBINING STEGANOGRAPHY AND CRYPTOGRAPHY WITHOUT MODIFYING THE COVER OBJECT Tran Thi Xuyen, Dang Xuan Bao*, Hoang Thu Phuong, Nguyen Thi Hong Ha Academy of Cryptography Techniques ABSTRACT Recent, it is very popular to use multimedia to communicate in digital age Thus, protecting transfered data, especially confidential information, is an interested issue Two methods to protect confidential data are encryption and steganography Encryption algorithm converts a plaintext to a ciphertext and everyone only can decrypt it by the secret key While steganography hides message into a cover object, this helps to protect the existence of message from attacker To increasing security level, there are many methods combining steganography and cryptography to embed ciphertext into the cover object However, we can detect the difference between the stego object and the cover by analyzing histogram or PSNR value and embedded capacity is limited, which affects to imperceptibility In this paper, we propose a new method combining steganography and cryptography to enhance embedded capacity without modifying the cover object Keywords: Steganography; cryptography; cover image; histogram; PSNR Received: 21/3/2019; Revised: 11/4/2019;Approved: 07 /5/2019 * Corresponding author: Tel: 0964 101882, Email:dangxuanbao.attt@gmail.com http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn 75 Trần Thị Xuyên Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN Giới thiệu Ngày nay, việc liên lạc trao đổi thông tin liệu đa phương tiện thông qua mạng Internet trở nên phổ biến Song song với lợi ích nhanh chóng, tiện dụng an tồn thơng tin Người dùng mạng Internet ln có mối lo ngại nghe lén, đánh cắp, sửa đổi thông tin cách trái phép, virus hay sâu mạng, Chính việc đảm bảo an tồn thơng tin trở thành nhu cầu cấp bách hết Mật mã ẩn mã hai cách sử dụng phổ biến để nâng cao độ an tồn trao đổi thơng tin mạng Internet Các phương pháp mã hóa với hai nguyên lý chung thay xáo trộn [1] nhằm biến thông điệp dạng rõ thành mã khơng có ý nghĩa Các thuật tốn mã hóa thường sử dụng khóa bí mật khóa cơng khai để mã hóa Đối với mã hóa khóa bí mật, bên gửi bên nhận thống trước khóa khóa phải giữ bí mật Do kẻ cơng khơng biết khóa khơng thể đọc nội dung thơng tin Còn với mã hóa khóa cơng khai, người gửi mã hóa khóa cơng khai người nhận tất người biết khóa Tuy giải mã mã mà người nhận có khóa riêng chuyển mã thành thông điệp rõ ban đầu Một phương pháp khác có tác dụng đảm bảo tính bí mật cho liệu truyền mạng Internet ẩn mã Ẩn mã nghệ thuật che giấu truyền liệu qua vật mang tin hồn tồn vơ hại [11, p.17] Từ ẩn mã tiếng Anh Steganography có nguồn gốc từ Hi Lạp, có nghĩa cách viết che phủ che giấu bao gồm loạt phương pháp giao tiếp bí mật mà che giấu tồn thông điệp Theo vật dùng để che giấu thơng tin gọi vật gốc hay vật phủ, vật sau nhúng tin vào gọi vật mang tin hay vật ẩn mã Có thể thấy rằng, sử dụng phương pháp mật mã, dù kẻ công 76 199(06): 75 - 81 nội dung thông tin đằng sau mã dễ dàng nghi ngờ trao đổi thông tin bí mật, từ họ tìm cách để cơng Trong đó, phương pháp ẩn mã cho phép che giấu tồn thông điệp vào liệu đa phương tiện khác tệp ảnh số, video, âm thanh, văn [10, p.20] Do kỹ thuật khiến kẻ cơng khơng có nghi vấn hay tò mò thơng điệp bí mật truyền Nói chung kỹ thuật ẩn mã thường thay bit vật phủ, chẳng hạn bit có trọng số thấp (LSB) bit thông điệp Khi người nhận biết vị trí nhúng thơng tin cần trích xuất bit để thu thơng điệp bí mật Với nhu cầu bảo vệ an tồn thơng tin ngày nâng cao nên có nhiều nghiên cứu kết hợp ẩn mã mật mã, đa số phương pháp hướng tới việc mã hóa thơng điệp trước sau nhúng mã nhận vào vật phủ Với cách này, kẻ công muốn thu thông điệp trước hết phải phá thuật tốn ẩn mã trích xuất thơng tin Kế đó, lại phải tìm khóa thích hợp để giải mã thơng tin vừa trích xuất Biện pháp có nhược điểm vật phủ bị thay đổi so với ban đầu Chính cần phải quan tâm tới việc lựa chọn vị trí để thay bít dung lượng nhúng bị hạn chế để đảm bảo giác quan thông thường người phát biến đổi vật phủ Cách tiếp cận cần phải kiểm tra lược đồ histogram vật phủ so với vật ẩn mã giá trị PSNR để tránh phát có giấu tin Ngồi ra, phương pháp phải xem xét tới phép phân tích khác, chẳng hạn phân tích thống kê để chống lại kiểu công dạng Một cách kết hợp ẩn mã mật mã khác Khalil Challita Hikmat Farhat [4] giới thiệu vào năm 2011 với ý tưởng giấu thông tin không thay đổi vật phủ Phương http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn Trần Thị Xuyên Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN pháp áp dụng toán hậu tố tổng quát để tìm xâu giống dài vật phủ thơng điệp, từ xác định vị trí bắt đầu kết thúc xâu lưu vị trí vào véc tơ, vật phủ hai bên thống với từ trước Thông tin gửi cho bên nhận véc tơ bên gửi dùng véc tơ nhận để trích xuất thơng điệp vật phủ biết Kẻ cơng dù có bắt véc tơ mà hai bên trao đổi khơng có vật phủ khơng thể biết nội dung thông điệp thực Bài báo này, dựa ý tưởng giấu thông điệp mà khơng sửa đổi vật phủ thay xác định xâu giống dài vật phủ thơng điệp chúng tơi sử dụng véc tơ nhị phân để lưu giá trị giống khác vật phủ thơng điệp, theo bit vật phủ thơng điệp giống lưu giá trị 0, ngược lại lưu giá trị vào véc tơ Việc thực đơn giản với phép tốn XOR bit thơng điệp ảnh phủ Với phương pháp đề xuất này, giấu thơng tin bít vật phủ nên dung lượng nhúng tăng lên đáng kể so với phương pháp khác Véc tơ nhị phân gửi có người nhận chủ định biết vật phủ thực để trích xuất thơng điệp Để tăng cường độ an toàn, véc tơ trước gửi cho người nhận chúng tơi thực mã hóa ánh xạ hỗn loạn Bài báo bao gồm phần, phần tổng hợp giới thiệu số nghiên cứu phương pháp kết hợp ẩn mã với mật mã Phần chúng tơi trình bày phương pháp đề xuất Phân tích đánh giá độ an tồn phương pháp đề xuất trình bày phần Kết luận cuối trình bày phần Các nghiên cứu liên quan Mihir H Rajyaguru [1] đề xuất phương pháp kết hợp mật mã ẩn mã Thông điệp cần trao đổi mã hóa khóa mà tạo thiết bị sinh khóa ngẫu nhiên sau nhúng vào vật phủ http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn 199(06): 75 - 81 Shamim Ahmed Laskar, Kattamanchi Hemachandran [2] đề xuất phương pháp giấu liệu sử dụng kỹ thuật ẩn mã LSB kết hợp với mã hóa chuyển vị Thơng điệp trước tiên mã hóa cách xếp thành ma trận cỡ lấy chuyển vị để mã Kết q trình mã hóa nhúng vào vật phủ sử dụng kỹ thuật thay LSB Shailender Gupta, Ankur Goyal, Bharat Bhushan [3] đề xuất lược đồ ẩn mã với mật mã để nâng cao độ an toàn Ý tưởng phương pháp trước tiên thơng điệp mã hóa cách sử dụng thuật toán RSA Diffie Hellman chuyển giá trị ASCII mã hóa sang thành dạng nhị phân Tiếp theo chuỗi nhị phân nhận nhúng vào ảnh phủ phương pháp thay LSB Các tác giả [9] đề xuất phương pháp kết hợp ẩn mã với mật mã, ẩn mã khóa cơng khai dựa so khớp Đầu tiên, tác giả sử dụng giao thức trao đổi khóa Diffie Hellman [12] để hai bên gửi nhận thống khóa bí mật dùng ẩn mã bước Khóa dùng để lựa chọn điểm ảnh để giấu thông điệp Phương pháp giấu bít thơng điệp vào điểm ảnh lựa chọn dựa việc so khớp giá trị thông điệp giá trị điểm ảnh theo thứ tự so sánh từ màu đỏ tới màu xanh cuối màu xanh da trời Một mảng tạo để ghi lại kết so khớp giá trị thông điệp giá trị điểm ảnh Có trường hợp xảy tương ứng với kết mà mảng vừa tạo nhận giá trị Bên gửi trước hết so sánh giá trị thông điệp với màu đỏ (+/-7 (giá trị thập phân)), mảng nhận giá trị (giá trị nhị phân 00) giá trị màu đỏ gán thành bít liệu Trường hợp 2, giá trị thông điệp giá trị màu đỏ khơng tiếp tục so sánh với giá trị màu xanh lá, (+/-7 (giá trị thập phân)) mảng nhận giá trị (giá trị nhị phân 01) giá trị màu xanh 77 Trần Thị Xuyên Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN gán thành bít liệu Trường hợp 3, giá trị thông điệp không giá trị màu xanh tiếp tục so sánh với giá trị màu xanh da trời, (+/-7 (giá trị thập phân)) mảng nhận giá trị (giá trị nhị phân 10) giá trị màu xanh da trời gán thành bít liệu Trường hợp cuối cùng, giá trị thông điệp không giá trị màu xanh da trời thực nhúng tin phương pháp LSB mảng nhận giá trị (giá trị nhị phân 11) Và trường hợp cuối bít thơng điệp nhúng vào bít LSB màu đỏ, bít nhúng vào bít LSB màu xanh bít cuối nhúng vào bít LSB màu xanh da trời Có thể thấy phương pháp cho phép nhúng dung lượng lớn với bít điểm ảnh Trong [5] tác giả đề xuất phương pháp ẩn mã dựa lý thuyết hỗn loạn miền khơng gian, theo ánh xạ hỗn loạn dùng để mã hóa thơng điệp bí mật sau nhúng mã vào ảnh phủ Ở phương pháp này, giá trị điểm ảnh RGB thuật tốn nhúng bít thơng điệp, bít nhúng vào bít LSB màu đỏ (R), bít nhúng vào bít LSB màu xanh (G) bít lại nhúng vào bít LSB màu xanh da trời (B) Lý thuyết hỗn loạn áp dụng để tạo chuỗi nhị phân từ chuỗi hỗn loạn vừa sinh thơng qua giá trị trung bình chuỗi gọi ngưỡng Chuỗi nhị phân mã hóa thơng điệp trước đem nhúng vào vật phủ cách XOR với chuỗi thông điệp để mã Trong phương pháp tác giả đề xuất chia thông điệp thành phần nhỏ mã hóa chuỗi hỗn loạn khác (sử dụng điều kiện khởi tạo khác nhau) Trong [6] phương pháp ẩn mã sử dụng hai ánh xạ hỗn loạn đề xuất Ánh xạ thứ dùng để lựa chọn cách hỗn độn vị trí điểm ảnh dùng để nhúng thơng điệp vào Bằng cách gia tăng độ an 78 199(06): 75 - 81 tồn khó dự đốn thơng điệp nhúng đâu Ánh xạ lại dùng để giấu thơng điệp Ngồi ra, tác giả đề xuất số cách để làm tăng khó đốn tăng độ bền vững, chẳng hạn sử dụng ánh xạ hỗn loạn để xác định điều kiện khởi tạo cho ánh xạ hỗn loạn thứ hai Trong [7] tác giả giới thiệu phương pháp truyền thơng điệp an tồn cách sử dụng mật mã kết hợp với ẩn mã Bên gửi áp dụng hai thuật tốn mật mã để mã hóa thơng điệp bí mật Trước tiên bên gửi mã hóa thơng điệp thuật tốn mã hóa góc (agular encryption algorithm) để biến thơng điệp thành ảnh mã hóa cách kết hợp thơng điệp với ảnh phủ Khóa q trình mã hóa ảnh phủ điểm ảnh ngẫu nhiên ảnh phủ Sau thuật tốn biến đổi sử dụng để kết hợp ảnh mã hóa nhận với ảnh phủ để tạo văn trung gian mã thơng điệp ban đầu Khóa thuật tốn biến đổi ảnh phủ Bản mã thông điệp sau giấu ảnh phủ sử dụng phương pháp ẩn mã LSB với khóa bí mật Các tác giả sử dụng thuật tốn RSA để mã hóa khóa (gồm điểm ảnh khóa dùng thuật tốn LSB) truyền khóa cho người nhận Dr S Bhargavi cộng [8] đề xuất kỹ thuật giấu liệu cách sử dụng ánh xạ hỗn loạn để mã hóa thơng điệp giấu mã thu vào ảnh Ánh xạ hỗn loạn sinh chuỗi số thực, sau tính giá trị ngưỡng trung bình cộng chuỗi số để biến chuỗi số thực hỗn loạn thành chuỗi nhị phân, theo vị trí mà giá trị số hạng chuỗi nhỏ bít vị trí ngược lại Q trình mã hóa thực cách XOR bít thông điệp với chuỗi nhị phân vừa nhận Phương pháp nhúng bít thơng điệp vào LSB điểm ảnh, bít nhúng vào LSB thành phần màu đỏ, bít nhúng vào LSB thành phần màu xanh http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn Trần Thị Xun Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN 199(06): 75 - 81 bít lại nhúng vào LSB thành phần màu xanh da trời Có thể thấy dung lượng thơng tin giấu phương pháp lớn, bên cạnh việc cài đặt thuật tốn dễ dàng khác thông điệp vật phủ vào véc tơ, vị trí nhúng đầu vật phủ thỏa thuận trước Véc tơ sau mã hóa sử dụng ánh xạ logistic để tăng cường tính bảo mật Có thể thấy phương pháp hầu hết phương pháp kết hợp ẩn mã với mật mã thực mã hóa thơng điệp cần trao đổi trước nhúng mã thơng điệp vào vật phủ Chính trình nhúng thường làm thay đổi vật phủ ảnh hưởng tới chất lượng vật phủ Mặt khác để tăng dung lượng nhúng phải sử dụng nhiều bit điểm ảnh để thay bit thông điệp Do cách kết hợp phải cân hai yêu cầu ẩn mã dung lượng nhúng việc khó cảm nhận thay đổi chất lượng ảnh mắt thường Challita,K Farhat [4] đề xuất phương pháp ẩn mã kết hợp mật mã không thay đổi vật phủ Trước tiên người gửi người nhận thống sử dụng ảnh phủ để gửi thông điệp Người gửi xác định bit thông điệp mà giống với bit vật phủ lưu lại vị trí chuỗi bit giống vào véc tơ Véc tơ sau mã hóa gửi cho bên nhận Phía người nhận nhận véc tơ đối chiếu vào ảnh phủ biết để trích xuất thơng tin thực mà người gửi muốn trao đổi Các tác giả áp dụng tốn tìm xâu dài sử dụng phương pháp hậu tố tổng quát để cải thiện độ phức tạp thuật tốn Trong báo này, đề xuất giải pháp không sửa vật phủ, nhiên so với [4] phương pháp đơn giản dễ dàng cài đặt thuật tốn độ phức tạp tuyến tính 3.1 Ánh xạ logistic Đề xuất phương pháp ẩn mã kết hợp mật mã không sửa vật phủ Trong phương pháp nhúng thông điệp theo cách không sửa vật phủ lưu lại giá trị 0/1 ứng với bít giống http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn Đặc tính bật ánh xạ hỗn loạn nhạy cảm với điều kiện ban đầu, tức cần thay đổi nhỏ giá trị ban đầu giá trị sinh hồn tồn khác Chính vậy, chúng tơi lựa chọn sử dụng ánh xạ hỗn loạn nêu tài liệu [5] để gia tăng an tồn kẻ cơng khó đốn chuỗi hỗn loạn 3.2 Phương pháp đề xuất Trong báo sử dụng ý tưởng hai bên gửi nhận thống trước vật phủ bên nhận nhúng thông điệp mà không sửa vật phủ Challita,K Farhat Tuy nhiên thay tìm xâu giống dài vật phủ thơng điệp chúng tơi đơn thực phép XOR bit véc tơ bít thơng điệp với véc tơ bít ảnh Theo đó, bít thơng điệp giống với bít ảnh giá trị véc tơ kết 0, ngược lại bít thơng điệp khác bít ảnh Véc tơ nhị phân nhận sau nhúng hết thông điệp mã hóa ánh xạ hỗn loạn gửi cho bên nhận Người nhận biết khóa bí mật tham số đầu vào ánh xạ logistic giải mã véc tơ nhận sau với vật phủ thống với người gửi để trích xuất thơng điệp ban đầu Thậm chí tăng cường bảo mật cách sử dụng thêm ánh xạ hỗn loạn để mã hóa thơng điệp trước đem XOR với vật phủ ánh xạ hỗn loạn khác để lựa chọn ngẫu nhiên điểm ảnh vật phủ trước chuyển sang giá trị nhị phân để thực XOR với thơng điệp nhiên lúc độ phức tạp thuật tốn lúc khơng tuyến tính Mơ hình thuật tốn đưa hình 79 Trần Thị Xuyên Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN Thuật toán cụ thể phương pháp gồm hai q trình sau: 1) Thuật tốn nhúng 2) Thuật tốn trích xuất 3.2.1 Thuật tốn nhúng Bước 1: Nhập ảnh mang tin thông điệp cần giấu, chuyển ảnh mang tin thơng điệp sang dạng nhị phân kí hiệu Bước 2: Véc tơ Bước 3: Mã hóa véc tơ sử dụng ánh xạ hỗn loạn 199(06): 75 - 81 Bước 4: Gửi kết mã hóa cho người nhận 3.2.2 Thuật tốn trích xuất Bước 1: Giải mã để thu véc tơ dụng ánh xạ hỗn loạn sử Bước 2: Chuyển ảnh phủ sang véc tơ nhị phân kí hiệu Bước 3: Véc tơ Bước 4: Chuyển véc tơ nhị phân thông điệp thành Thống vật phủ Thông điệp Vật phủ Vật phủ Chuyển sang nhị phân Chuyển sang nhị phân Chuyển sang nhị phân Chuyển sang kí tự Thơng điệp Giải mã Mã hóa Bản mã Truyền kênh Khơng an tồn Bản mã Hình 1.Mơ hình kết hợp ẩn mã mật mã khơng sửa vật phủ Phân tích đánh giá Thuật toán đơn giản việc thực cài đặt với độ phức tạp tuyến tính Việc thực mã hóa sử dụng ánh xạ hỗn loạn bước trình nhúng tin làm tăng độ an tồn Kẻ cơng chặn bắt véc tơ nhị phân giải mã biết tham số bí mật hàm hỗn loạn mà hai bên sử dụng Có thể thấy rằng, số lượng giá trị tham số bí mật vơ hạn, ưu điểm việc đảm bảo an toàn liệu dùng hàm hỗn 80 loạn Mặt khác, để biết nội dung thực thơng điệp kẻ cơng cần phải biết vật phủ tương ứng Ngoài để tăng cường độ an tồn hồn tồn lựa chọn điểm ảnh cách ngẫu nhiên sau chuyển sang dạng nhị phân, chí thêm bước mã hóa thơng điệp trước nhúng vào vật phủ Rõ ràng với biện pháp ẩn mã thông thường, để đạt độ suốt cần phải hạn chế dung lượng thơng điệp cần nhúng http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn Trần Thị Xuyên Đtg Tạp chí KHOA HỌC & CƠNG NGHỆ ĐHTN điểm ảnh Tuy nhiên với thuật toán tận dụng tất bit điểm ảnh mà quan tâm tới thay đổi biểu đồ histogram hay giá trị PSNR Ví dụ, với ảnh phủ có kích thước , điểm ảnh biểu diễn dạng bit dung lượng thơng điệp nhúng vào Tất nhiên thuật toán tồn nhược điểm là, kẻ cơng dễ dàng biết độ dài thơng điệp, bên cạnh kỹ thuật ẩn mã thường không gây tò mò việc truyền tin cho kẻ cơng thuật tốn chúng tơi chưa giải vấn đề thơng điệp gửi véc tơ mã hóa Ngồi vấn đề thống vật phủ thực tế điều đơn giản Mặc dù vậy, việc mã hóa véc tơ, chúng tơi giảm nguy lộ thông tin kẻ cơng biết vật phủ sử dụng Chính độ an tồn thuật tốn nằm bí mật vật phủ tham số hàm hỗn loạn Kết luận Trong báo chúng tơi đưa thuật tốn ẩn mã kết hợp với mật mã nhằm nâng cao độ an tồn q trình truyền tin Ưu điểm phương pháp không biến đổi vật phủ, dung lượng nhúng lớn nhiều so với hầu hết phương pháp ẩn mã khác Hơn thuật toán đơn giản độ phức tạp tuyến tính Tất nhiên thuật tốn tồn nhược điểm định kẻ công dễ phán đốn độ dài thơng điệp, gây ý kẻ cơng hay khó khăn việc thống vật phủ TÀI LIỆU THAM KHẢO [1] M H Rajyaguru, “CRYSTOGRAPHYCombination of Cryptography and Steganography With Rapidly Changing Keys”, Int J Emerg Technol Ad Eng, 2(10), pp 329-332, 2012 http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn 199(06): 75 - 81 [2] Shamim Ahmed Laskar, Kattamanchi Hemachandran, “High capacity data hiding using LSB steganography and encryption”, International Journal Database Management Systems, Vol.4, N0.6, 2012 [3] S Gupta, A Goyal, & B Bhushan, “Information hiding using least significant bit steganography and cryptography”, International Journal of Modern Education and Computer Science, 4(6), pp 27, 2012 [4] K Challita, & H Farhat, “Combining steganography and cryptography: new directions”, International Journal of New Computer Architectures and their Applications (IJNCAA), 1(1), pp 199-208, 2011 [5] Debiprasad Bandyopadhyay, Kousik Dasgupta, J K Mandal, Paramartha Dutta, “A novel secure image steganography method based on chaos theory in spatial domain”, International Journal of Security, Privacy and Trust Management (IJSPTM), Vol 3, No 1, 2014 [6] Anoop Kurmar Tiwari, Ajay Rajpoot, K K Shukla, S Karthikeyan, “A Robust Method for Image Steganography based on chaos theory”, International Journal of Computer Applications, (0975 – 8887) Volume 113 – No 4, 2015 [7] A Aswathy Nair, Deepu Job (2014), “A Secure Dual Encryption Scheme Combined With Steganography”, International Journal of Engineering Trends and Technology (IJETT), Volume 13, Number 5, 2014 [8] Dr S Bhargavi, M J Shobha, T N Swetha, M J Pushpa, “An image steganography based on logistic chaotic map in spatial domain”, International Journal of Research In Science & Engineering, Volume Special Issue [9] Mohammad Ahmad Alia, Abdelfatah A Yahya, “Steganography LSB Match”, European Journal of Scientific Research, ISSN 1450-216X Vol 40 No 2, pp.223-231, 2010 [10] Gregory Kipper, Investigator’s guide to steganography, CRC Press, ISBN-10: 0-84932433-5, 2004 [11] Neil F Johnson, Zoran Duric, and Sushil Jajodia, Information hiding: Steganography and watermarking-Attacks and countermeasures, Springer-Science+Business media, LLC, ISBN13: 978-1-4613-6967-7 [12] William Stallings, Cryptography and Network Security: principles and practices, pearsons education, first Indian reprint, 2003 81 82 http://jst.tnu.edu.vn; Email: jst@tnu.edu.vn ... tính 3.1 Ánh xạ logistic Đề xuất phương pháp ẩn mã kết hợp mật mã không sửa vật phủ Trong phương pháp nhúng thông điệp theo cách không sửa vật phủ lưu lại giá trị 0/1 ứng với bít giống http://jst.tnu.edu.vn;... giá trị ASCII mã hóa sang thành dạng nhị phân Tiếp theo chuỗi nhị phân nhận nhúng vào ảnh phủ phương pháp thay LSB Các tác giả [9] đề xuất phương pháp kết hợp ẩn mã với mật mã, ẩn mã khóa cơng... bảo mật Có thể thấy phương pháp hầu hết phương pháp kết hợp ẩn mã với mật mã thực mã hóa thơng điệp cần trao đổi trước nhúng mã thông điệp vào vật phủ Chính q trình nhúng thường làm thay đổi vật