research centers


Search results: Found 3

Listing 1 - 3 of 3
Sort by

Article
Data integrity enhancement for the encryption of color images based on CRC64 technique using multiple look-up tables
تحسين سلامة البيانات لتشفير الصور الملونة على أساس تقنية CRC64 باستخدام جداول متعددة

Authors: Nada Hussein M. Ali ندى حسين محمد علي --- Ruaa A. Abdul-Sattar
Journal: Iraqi Journal of Science المجلة العراقية للعلوم ISSN: 00672904/23121637 Year: 2017 Volume: 58 Issue: 3C Pages: 1729-1739
Publisher: Baghdad University جامعة بغداد

Loading...
Loading...
Abstract

Communication is one of the vast and rapidly growing fields of engineering, where increasing the efficiency of communication by overcoming the external electromagnetic sources and noise is considered a challenging task. To achieve confidentiality for color image transmission over the noisy communication channels a proposed algorithm is presented for image encryption using AES algorithm. This algorithm combined with error detections using Cyclic Redundancy Check (CRC) to preserve the integrity of the encrypted data. This paper presents an error detection method uses Cyclic Redundancy Check (CRC), the CRC value can be generated by two methods: Serial and Parallel CRC Implementation. The proposed algorithm for the encryption and error detection using parallel CRC64 (Slicing-by-4 algorithm) implementation with multiple look table approach for the encrypted image. The goal of the proposed algorithm optimizes the size of the redundant bits needed to attach to the original data for the purpose of error detection; this reduction is considered necessary to meet the restriction for some computer architectures. Furthermore, it is suitable for implementing in software rather than in hardware. The proposed algorithm uses different tested images by added different noise ratios (1% and 5%) of total images size to study the noise effect on the encrypted images. The noise added on single and multi bits position and study the effect on the output results. The obtained results shown that the small size of the image the large CRC64 affected by noise while the large size of image yields a stable or fixed number of affected CRC64.

ان الاتصالات تعتبر من المجالات الواسعة وسريعة النمو في علم الهندسة،وزيادة كفاءة الاتصالات تتم من خلال التغلب على المصادر الكهرومغناطيسية الخارجية والضوضاء والتي تعتبر من المهام صعبة .وللحفاظ على سرية المعلومات لنقل الصور الملونة على قنوات الاتصال ذات الضوضاء تم اقتراح خوارزمية لتشفير الصور باستخدام خوارزمية AES. وبالاشتراك مع الخوارزمية المذكورة أعلاه تم إضافة تقنية الكشف عن الخطأ في البيانات باستخدام طريقة CRC للحفاظ على سلامة البيانات المشفرة. في هذا البحث تم استخدام طريقة الكشف عن الأخطاء بطريقةCRC, حيث ان قيمة CRC يمكن أن يتم توليدها من خلال طريقتين:التنفيذ المتسلسل والمتوازي لطريقة CRC . في حالة التنفيذ المتسلسل فان تقنية CRC تستخدم طريقة Linear Feedback Shift Register وتطبق one bit a time ,اما طريقة التوازي فانه تتم معالجة عدة بايتات في المرة الواحدة وخلال دورة واحدة من دورات CPU . ان تقنية CRCوالتي تنفذ بالطريقة المتوازية حيث انها تستند إلى خوارزميتين؛ Sarwate and Slicing by N. في خوارزمية Sarwate، يتم استخدام جدول بحث واحد (LUT) لتخزين جميع الاحتمالات الممكنة لقيم الإدخال. على سبيل المثال، لنفترض إذا كان لدينا قيمة إدخال 128 بت (ان القيم المدخلة لخوارزميةAES128= بت) وفي هذه الحالة فان القيم المحتملة سوف تكون 2128 احتمال ويتم تخزين كل هذه القيم في جدول واحد، وبالتالي فان حجم هذا الجدول يتطلب استخدام ذاكرة كبيرة. اما في حالة خوارزمية Slicing by N 32) ، 8، 16،(N = 4بدلا من استخدام جدول بحث واحد، يتم استخدام جداول بحث متعددة، لذلك فان هذه الطريقة تكون أقل استخدام الذاكرة مقارنة مع طريقة .Sarwate ان الخوارزمية المقترحة للتشفير والكشف عن الأخطاء تستخدم طريقة CRC64 المتوازية(Slicing-by-4 algorithm) والتي يتم تنفيذها باستخدام عدة جداول مع الصور المشفرة. إن الهدف من الخوارزمية المقترحة هو تحسين وتقليل حجم bits الزائدة عن الحاجة اللازمة والتي يتم ارفاقها مع البيانات الأصلية لغرض الكشف عن الأخطاء، ويعتبر هذا التخفيض ضروريا لتلبية القيود المفروضة على بعض معماريات الحاسوب. وعلاوة على ذلك، فإنه مناسب اكثر للتنفيذ في software افضل من hardware .


Article
Design and Implementation of Locations Matching Algorithm for Multi-Object Recognition and Localization

Authors: Mofeed T. Rashid --- Wael H. Zayer --- Abdulmuttalib T. Rashid
Journal: Iraqi Journal for Electrical And Electronic Engineering المجلة العراقية للهندسة الكهربائية والالكترونية ISSN: 18145892 Year: 2018 Volume: 14 Issue: 1 Pages: 10-21
Publisher: Basrah University جامعة البصرة

Loading...
Loading...
Abstract

A new algorithm for multi-object recognition and localization is introduced in this paper. This algorithmdeals with objects which have different reflectivity factors and distinguish color with respect to the other objects.Two beacons scan multi-color objects using long distance IR sensors to estimate their absolute locations. These twobeacon nodes are placed at two corners of the environment. The recognition of these objects is estimated bymatching the locations of each object with respect to the two beacons. A look-up table contains the distancesinformation about different color objects is used to convert the reading of the long distance IR sensor from voltage todistance units. The locations of invisible objects are computed by using absolute locations of invisible objectsmethod. The performance of introduced algorithm is tested with several experimental scenarios that implemented oncolor objects.


Article
Performance Analysis of Single-Multiplier Digital Sine-Cosine Generators
تحليل أداء مولدات الجيب والجيب تمام الرقمية أحادية المضرب

Authors: Jassim M. Abdul-Jabbar د. جاسم محمد عبد الجبار --- Noor N. Qaqos نور نجيب قاقوس
Journal: AL Rafdain Engineering Journal مجلة هندسة الرافدين ISSN: 18130526 Year: 2012 Volume: 20 Issue: 4 Pages: 32-46
Publisher: Mosul University جامعة الموصل

Loading...
Loading...
Abstract

AbstractIn this paper, second order structures satisfying single-multiplier digital sine-cosine generators are derived analytically, resulting in four different realizations. Some important characteristics of these generator structures, like total harmonic distortion percentage (THD%), frequency error ( and frequency resolution are defined and examined as performance measures. The four generator realizations are simulated using Matlab7.0 program. The simulation results show that better performance (THD% and are very low or negligible) can be obtained for these realizations by using 32 bits to represent the single-multiplier coefficient and other the outputs of arithmetic operations. The rounding-off method is applied as a quantization process after multiplication process. A comparison is made between one of the best-derived structures and other two recent structures implemented in previous researches. The comparison results indicate that better performance measures can be achieved from the proposed realization for the single-multiplier digital sine-cosine generator.Keywords: Digital sine-cosine generators, Look-up Table (LUT), CORDIC, Harmonic Distortions, frequency errors, frequency deviation.

: : في هذا البحث, تم اشتقاق تركيب من المرتبة الثانية تمثل مولدات الجيب والجيب تمام الرقمية أحادية المضرب ونتج عنه تحقيقاً لأربعة نماذج مختلفة. إن بَعْض الخصائصِ المهمةِ لهذه المولّدِات، مثل نسبة التشويهِ المئويةِ الكليّةِ للتوليف (THD%) وخطأ الترددِ ( ودقة الترددِ قد تم تعرّيفها وتجريبها كأدوات تقِيس. لتحقيق التراكيب الأربعة للمولّدات استعملت المحاكاة ببرنامجMatlab 7.0 .وأظهرت نَتائِج المحاكاةَ بأنّ الأداءِ الأفضلِ (قيم THD%و منخفضة أَومعدومة) يُمْكِنُ أَنْ يُحْصَلَ عليه لهذه التراكيبب استعمال 32 بتلتَمْثي لكل من معاملِا لمضرب الوحيدِ وجميع نواتجِ العملياتِ الحسابيةِ الأخرى. إنّطريقةَ التَدوير قد طبقت في عملية التكميم بعدعمليةِ الضربِ. وعملت مقارنة بين أحد أفضل التراكيبِ المُشْتَقّةِ مع تركيبين آخرينِ طبّقا في البحوثِ السابقةِ. تُشيرُ نَتائِجُ المقارنةَ إلى أنّ قياسات الأداءِ الأفضل يُمْكِنُ أَن نحصل عليها مِنْ أفضل تركيب مُقتَرَحِ لمـولدات الجيب والجيب تمام الرقمية أحادية المضرب.

Listing 1 - 3 of 3
Sort by
Narrow your search

Resource type

article (3)


Language

English (2)


Year
From To Submit

2018 (1)

2017 (1)

2012 (1)