اخفاء المعلومات في الملفات الصوتية الصورية المتداخلة == Steganography in AVI Files
Author name:
غسق حسين علي العنبكي
Supervisor name:
طه سعدون باشاغا
General topic:
Computer Science
Specific topic:
Computer Science
Degree:
Master
University:
Al-Nahrain University - College Of Science - Department Of Computer Science
Language:
English
University location:
Baghdad
First pages:
28T799 - p.pdf
Abstract:
اخفاء المعلومات هو فن اخفاء وارسال البيانات خلال ناقلات تبدو طبيعية في محاولة لاخفاء وجود البيانات. اعتمد في هذا البحث اخفاء نص او صورة او صوت في ملف متعدد الوسائط من نوع (AVI).في الخطوة الاولى من هذا البحث, يتم فصل (AVI) ملف الى جزئين, الفديو والصوت. جزء الفديو هو عبارة عن سيل من الهياكل الصورية تاخذ كل واحدة على هيئة صور وتخزن في فايل منفصل من نوع (BMP). الخطوة التالية يتم اختيار عدد الهياكل الصورية لغرض استخدامها كغطاء, ويتم قطع المعلومات السرية الى عدد من القطع بناءا على اخفاء كل قطعة في هيكل صوري واحد, ولزيادة الامنية يتم اختيار الهياكل الصورية المستخدمة للاخفاء بصورة عشوائية.هناك طريقتين تم استخدامها للاخفاء, الطريقة الاولى (الثنائيات الاقل اهمية) وهي مثال من طرق الاخفاء في المجال المتسلسل, والطريقة الثانية (نظام التحويل الموجي هار) وهي مثال من طرق الاخفاء في المجال الانتقالي. تم استخدام طريقة الحشر في الثنائي الاقل اهمية (LSB) في الثماني لاخفاء ثنائيات البيانات داخل ثمانيات الصور التي من نوع (BMP) ومن ثم استخدام نفس هذه البيانات في استخراج بيانات الرسالة من الصور. لزيادة امنية النظام التحويل الموجي هار (Haar Wavelet Transform) لتقوية الملف المحتوي على البيانات ضد الهجوم.في جزء الصوت يتم اخفاء معلومات خاصة باستخدام طريقة (الثنائيات الاقل اهمية).النظام المقترح تم اختباره باستخدام مقياسيين معلويين قياسية (MSE, PSNR), كل المقاييس المعلوية في اختبار النظام المقترح اظهرت قيم جيدة ل PSNR( اكثر من 45 ديسي بيل للفديو واكثر من 90 ديسي بيل للصوت) وهذه النسبة تزداد بزيادة عدد الهياكل التي تستخدم كغطاء. اما البيانات المسترجعة فكانت هي نفسها البيانات السرية التي تم اخفاءها. | Steganography is the art of hiding and transmitting data through apparently innocent carriers in an effort to conceal the existence of data. Text, image or audio in an Audio Video Interleave (AVI) multimedia file is adopted in this work. In the first step in this work, AVI file is separated into two parts, video and audio. The video part is a stream of frames, each frame is taken as a separated image stored in a separated Bit - Map (BMP) file. In the next step a number of frames require or needed to be used as a cover is chosen, and the secret data is divided into blocks in order to hide each block into one frame, to increase the security the frame could be selected randomly.Two methods were used for hiding, the first method is the “Least Significant Bit” as an example for hiding in sequential domain and the second is the “Haar Wavelet Transform” as an example for hiding in transformation domain. Least significant bit insertion was used to conceal the data bits inside BMP image bytes, and then the message bits are extracted from the same bytes. Haar wavelet transform were used to increase the stego file robustness against attacks. The audio part is used to hide spatial information by using the “Least Significant Bit”.The proposed system was tested by using the two standard fidelity measures (Mean Square Error (MSE) and Peak Signal - to - Noise Ratio (PSNR)). All of the fidelity measures obtained as the test results have indicates good results for PSNR (above 45 dB for video and above 90 dB for audio) and its increased when increased the number of frames that used as a cover. The reconstructed data is the same as secret data