International Science and Technology Journal
Published by
Under supervision of
Open Access Journal
ISSN: 2519-9854 (Online)
ISSN: 2519-9846 (Print)
A peer-reviewed and open access journal concerned with publishing researches and studies in the field of applied sciences and engineering
محاكاة تشفير بيانات داخل صورة باستخدام الخوارزمية الجينية
Researcher(s): | - صبرية مسعود سيور
- أنيس أحمد أبوسعدة
- يوسف عامر عريبي
- خالد صلاح الدين السوري
|
Institution: | المعهد العالي للعلوم والتقنية–سوق الجمعة، طرابلس، ليبيا المعهد العالي للعلوم والتقنية–سوق الجمعة، طرابلس، ليبيا المركز المتقدم للتقنية، طرابلس، ليبيا المعهد العالي للعلوم والتقنيات–طرابلس، طرابلس، ليبيا |
Field: | الهندسة الكهربائية و الالكترونية وهندسة الاتصالات |
Published in: | 23rd volume - October 2020 |
الملخص
في هذا البحث، تم استخدام إحدى الطرق الحديثة لإخفاء نص داخل صورة، إذ يتم تحويل أي نوع من الصورة الملونة إلى صورة رمادية، ومن ثم تقسيمها إلى عدة مقاطع ((Blocks. وقد تم استخدام الخوارزمية الجينيـــة (GA)Genetic Algorithm وطريقة إدخال الخلية الثنائية الأقل أهمية Least Significant Bit (LSB) للتشفير داخل هذه الصورة بحيث لا يلاحظ أي تغير أو تشــــويه واضــــح على الصورة لغرض وصول آمن للنص وبسرية تامة.
كما يتم حساب الانحراف المعياري Standard Deviation(STD) لكل مقطع قبل الإخفاء وبعده والمقارنة بينهما وقد استخدمت معايير Peak Signal to Noise Ratio(PSNR) معبرة عن القيمة المثلى التي تحقق الحصول على أقل قيم للمقياسين (MSE) Mean Square Errorبالإضافة إلى(STD) التي تضمن عدم وجودخطأ في الخلايا المسترجعة للنص المشفر بحيث أنBit Error Rate(BER) تكون مساوية للصفر.
في هذا البحث، تم اعتماد برمجية ببرنامج الماتلاب MATLAB© بحيث تم تقسيم الصورة لعدد 64 من المقاطع ((Blocks ؛ وذلك لزيادة احتماليـة الحصول على أفضل النتائج ، ولضمان وصـول النـص واسترجاعه دون أخطاء.
Abstract
In this research, a modern method has been used to hide text in an image, by converting any type of color image into a gray image, and then dividing it into several blocks. The Genetic Algorithm (GA) Least Bit Significant (LSB) to encode within this image in a way that does not notice any change or distortion of the image bit for the purpose of secure access to the text and in strict confidentiality.
The Standard Deviation (STD) for each segment is calculated before and after text hiding and compared. The Peak Signal to Noise Ratio (PSNR) standards are used to determine the optimum value for the Mean Square Error (MSE) and STD Ensure that there is no error in the recovered cells of the encrypted text, and that the Bit Error Rate (BER) is equal to zero.
In this research, MATLAB © software was adopted so that the image was divided into 64 blocks in order to increase the probability of obtaining the best results to ensure that the text arrived and retrieved without error