Blind Steganalysis using One-Class Classification

Mohammed Karem M., Ahmed Nori
2020 ˜Al-œRafidain journal for computer sciences and mathematics  
Steganography is the science/art of hiding information in a way that must not draw attention to the message hidden in the transmitted media, if a suspicion is raised then there is no meaning to the purpose of steganography. Then appeared its counterpart, Steganalysis, which aims to suspect and analyze the transmitted media to decide wither it contain an embedded data or not which we present in a blind Steganalysis way. One-Class Classification (OCC) machine learning algorithms aim to build
more » ... s aim to build classification models depending on positive class only when the negative class is not available or poorly sampled. Here in this paper we depend on a one-class support vector machines (OCSVM) which has been trained on only one class of images that is clean images class, so that the trained classifier can classify new reviews to their correct class i.e. clean or stego. Training an OCC turned to be hard work and required long execution time since classifier parameters tuning, data separation and model evaluation needed to be done manually in a brute force way. A powerful programming language (Python) with the powerful machine learning library (Scikit-Learn) gave a promising classification results in deciding whether an input image is clean or stego image. ‫تحلیل‬ ‫غطاء‬ ‫االعمى‬ ‫االخفاء‬ ‫باستخدام‬ ‫تصنيف‬ ‫الفئة‬ ‫احدة‬ ‫الو‬ ‫عبد‬ ‫محمد‬ ‫التميمي‬ ‫محمد‬ ‫الكريم‬ ‫نـوري‬ ‫سـامـي‬ ‫احـمـد‬ ‫الحاسوب‬ ‫علوم‬ ‫قسم‬ ‫ياضيات‬ ‫الر‬ ‫و‬ ‫الحاسوب‬ ‫علوم‬ ‫كلية‬ ‫الموصل‬ ‫جامعة‬ ‫اق‬ ‫العر‬ ‫الموصل،‬ ، ‫ت‬ ‫ا‬ ‫البحث:‬ ‫استالم‬ ‫ريخ‬ 05 \ 03 \ 2019 ‫ت‬ ‫ا‬ ‫البحث:‬ ‫قبول‬ ‫ريخ‬ 12 \ 05 \ 2019 ‫الملخص‬ ‫علم/فن‬ ‫هو‬ ‫المغطاة‬ ‫الكتابة‬ ‫المرسل،‬ ‫الوسط‬ ‫في‬ ‫المخفية‬ ‫للرسالة‬ ‫االنتباه‬ ‫تجذب‬ ‫ال‬ ‫يقة‬ ‫بطر‬ ‫المعلومات‬ ‫إخفاء‬ ‫ف‬ ‫شك‬ ‫اثير‬ ‫إذا‬ ‫إ‬ ‫ظهر‬ ‫ثم‬ ‫معنى.‬ ‫بال‬ ‫يصبح‬ ‫المغطاة‬ ‫الكتابة‬ ‫من‬ ‫الغرض‬ ‫ن‬ ‫جز‬ ‫ؤه‬ ‫المغطاة،‬ ‫الكتابة‬ ‫كشف‬ ‫المضاد،‬ ‫ال‬ ‫او‬ ‫مخفية‬ ‫بيانات‬ ‫يحوي‬ ‫كان‬ ‫إذا‬ ‫فيما‬ ‫ير‬ ‫للتقر‬ ‫وتحليله‬ ‫المرسل‬ ‫بالوسط‬ ‫للشك‬ ‫يهدف‬ ‫الذي‬ ، ‫ال‬ ‫و‬ ‫يقة‬ ‫بطر‬ ‫هنا‬ ‫نقدمه‬ ‫ذي‬ ‫تصنيف‬ ‫نموذج‬ ‫بناء‬ ‫الى‬ ‫الفئة‬ ‫احادي‬ ‫التصنيف‬ ‫ذات‬ ‫اآللة‬ ‫تعليم‬ ‫ارزميات‬ ‫خو‬ ‫تهدف‬ ‫االعمى.‬ ‫المغطاة‬ ‫الكتابة‬ ‫كشف‬ ‫متو‬ ‫غير‬ ‫السالبة‬ ‫الفئة‬ ‫تكون‬ ‫عندما‬ ‫الموجبة‬ ‫الفئة‬ ‫على‬ ‫باالعتماد‬ ‫ا‬ ‫العينات.‬ ‫ة‬ ‫فقير‬ ‫او‬ ‫ة‬ ‫فر‬ ‫ا‬ ‫داعم‬ ‫متجه‬ ‫آلة‬ ‫على‬ ‫عتمد‬ ‫التميمي‬ ‫محمد‬ ‫الكريم‬ ‫عبد‬ ‫محمد‬ ‫و‬ ‫نـوري‬ ‫سـامـي‬ ‫احـمـد‬ 29 ( ‫الشكل‬ 1 ‫المسجون.‬ ‫مشكلة‬ ) ] 3 [ ‫وندي‬ Wendy ‫اختبار‬ Test ‫سري‬ ‫مفتاح‬ Secret Key ‫آلس‬ Alice ‫تضمين‬ ‫خوارزمية‬ Embedding Algorithm ‫منة‬ َ ‫ض‬ ُ ‫الم‬ ‫الرسالة‬ Embedded Message ‫اخفاء‬ ‫وسط‬ Cover Media ‫بوب‬ Bob ‫استخالص‬ ‫خوارزمية‬ Extracting Algorithm ‫منة‬ َ ‫ض‬ ُ ‫الم‬ ‫الرسالة‬ Embedded Message ‫الهدف‬ ‫الصنف‬ ‫من‬ ‫عناصر‬ ‫االخرى‬ ‫األصناف‬ ‫من‬ ‫عناصر‬ ‫تحلیل‬ ‫غطاء‬ ‫االعمى‬ ‫االخفاء‬ ‫باستخدام‬ ‫تصنيف‬ ‫الفئة‬ ‫احدة‬ ‫الو‬ 36 ‫تحلیل‬ ‫غطاء‬ ‫االعمى‬ ‫االخفاء‬ ‫باستخدام‬ ‫تصنيف‬ ‫الفئة‬ ‫احدة‬ ‫الو‬ 38 ‫تحلیل‬ ‫غطاء‬ ‫االعمى‬ ‫االخفاء‬ ‫باستخدام‬ ‫تصنيف‬ ‫الفئة‬ ‫احدة‬ ‫الو‬ 40 ‫التميمي‬ ‫محمد‬ ‫الكريم‬ ‫عبد‬ ‫محمد‬ ‫و‬ ‫نـوري‬ ‫سـامـي‬ ‫احـمـد‬ 41
doi:10.33899/csmj.2020.163518 fatcat:lvgdqu4tnnb5pew2nijrgqpo4a