واجهة تخطيطية لمحاكاة خوارزمية التشفير S-DES Graphical Interface for Simulation of Encryption Algorithm S-DES د. إسماعيل إبراهيم الأحمد* الملخص: إن من أشهر خوارزميات التشفير الحديثة هي الخوارزمية القياسية لتشفير البيانات (DES) Data Encryption Standard . ونظرا لأن الخوارزمية DES تتعامل مع مفتاح طوله 64 bits ، وكل مقطع من النص الأصلي Plaintext بطول 64 bits يمر خلال 16 دورة تشفير، فإنه يصعب تتبع سير عملياتها أثناء تعليمها أو تعلمها؛ لذا فقد تم استخدام نموذج لخوارزمية مبسطة من الخوارزمية DES وتدعى (S-DES) Simplified DES ، ذات مفتاح عام طوله 10 bits ومقطع للنص الأصلي Plaintext طوله 8 bits وتعمل خلال دورتين فقط. ولتسهيل فهم عمل الخوارزمية S-DES فقد صممت واجهة مرئية مدعمة بمخططات تساعد المستخدم على فهم وتتبع خطوات عملية التشفير وفك الشفرة، وقد تم تمثيل عمليتي التشفير وفك الشفرة للخوارزمية S-DES باستخدام لغة البرمجة المرئية فيجوال بيسك، بحيث تظهر جميع المدخلات والمخرجات على المخطط المرئي لمختلف مراحل عمل الخوارزمية S-DES بوضوح. وقد نُفذ هذا النظام وتم فحصه من خلال عينات مختلفة من البيانات وكانت جميع النتائج صحيحة وموزعة على مخطط الواجهة بشكل صحيح لجميع مراحل عمل الخوارزمية S-DES ، كما تم تجربته من خلال تدريس مقرر أمن المعلومات في جامعة الأندلس لمجموعات مختلفة من الطلبة، ولاقى قبولاً وارتياحاً كبيرين من قبل الطلبة نظراً لسهولة استخدامه وفهمه. الكلمات المفتاحية: واجهة تخطيطية، التمثيل البرمجي، الخوارزمية DES ، الخوارزمية S-DES ، التشفير، فك الشفرة. Abstract: One of the most popular modern algorithms is Data Encryption Standard (DES). Since the algorithm DES uses a key length of 64 bits, and each block of the plaintext with a length of 64 bits goes through 16 rounds, it is difficult to track its operations while it is being taught or learned. Therefore, a mini algorithm of DES, which is called Simplified DES (S-DES), was used with a public key of 10 bits and a plaintext block of 8 bits and operates only two rounds. A visual interface supported by diagrams was designed to facilitate understanding the S-DES algorithm so the user can understand and follow the steps of the encryption and decryption processes. These two processes were implemented using the visual programing language: Visual Basic so that all the inputs and outputs of the steps of the algorithm S-DES are displayed on the graphical diagram clearly. This system has been executed and tested through different samples of data. All the results were correct and distributed over the interface diagram properly for all the steps of the algorithm S-DES. Moreover, it has been experimented with by teaching the 1 0 مجلة الأندلس 10 للعلوم التطبيقية .S-DES واجهة تخطيطية لمحاكاة خوارزمية التشفير د. إسماعيل إبراهيم الأحمد العدد ) 17 ( المجلد ) 10 ( يناير- يونيو 2023 م 2018 م ISSN: 2410-7727 information security course at Al-Andalus university to different groups of students. It has received great acceptance and satisfaction from students due to its ease of use and understanding. Keywords: Graphical Interface, Implementation, DES Algorithm, S-DES Algorithm, Encryption, Decryption. جامعة الأندلس للعلوم والتقنية مجلات الاندلس من افضل المجلات العلمية لنشر الابحاث الرصينة بما يتوافق مع شروط اسكوبس وقواعد البيانات العالمية مجلة علمية منذو عشرين سنة حاصلة على معامل تاثير ارسيف وكروسرف وهي من ارخص المجلات العلمية رؤيتها تشجيع الباحثين على نشر الابحاث وتعزيز المجال البحثي بالعاصمة صنعاء لدها مجلة علمية للعلوم الانسانية والاجتماعية ومجلة علمية للعلوم التطبيقية وقد تم نشر اكثر من 80 عدد مايقارب 600 بحث - مجلة الأندلس للبحوث مجلة علمية محكمة ابحاث علمية صنعاء افضل مجلة علمية مجلة الاندلس للعلوم الانسانية والتطبيقية مجلة علوم انسانية مجلة للعلوم التطبيقية جامعة الاندلس افضل مجلة علمة لنشر ابحاث الباحثين والحصول على DOI مجلة معتمدة دوليا مجلة جامعة الاندلس الجمهورية اليمنية مجلة الأندلس للبحوث

واجهة تخطيطية لمحاكاة خوارزمية التشفير S-DES Graphical Interface for Simulation of Encryption Algorithm S-DES د. إسماعيل إبراهيم الأحمد* الملخص: إن من أشهر خوارزميات التشفير الحديثة هي الخوارزمية القياسية لتشفير البيانات (DES) Data Encryption Standard . ونظرا لأن الخوارزمية DES تتعامل مع مفتاح طوله 64 bits ، وكل مقطع من النص الأصلي Plaintext بطول 64 bits يمر خلال 16 دورة تشفير، فإنه يصعب تتبع سير عملياتها أثناء تعليمها أو تعلمها؛ لذا فقد تم استخدام نموذج لخوارزمية مبسطة من الخوارزمية DES وتدعى (S-DES) Simplified DES ، ذات مفتاح عام طوله 10 bits ومقطع للنص الأصلي Plaintext طوله 8 bits وتعمل خلال دورتين فقط. ولتسهيل فهم عمل الخوارزمية S-DES فقد صممت واجهة مرئية مدعمة بمخططات تساعد المستخدم على فهم وتتبع خطوات عملية التشفير وفك الشفرة، وقد تم تمثيل عمليتي التشفير وفك الشفرة للخوارزمية S-DES باستخدام لغة البرمجة المرئية فيجوال بيسك، بحيث تظهر جميع المدخلات والمخرجات على المخطط المرئي لمختلف مراحل عمل الخوارزمية S-DES بوضوح. وقد نُفذ هذا النظام وتم فحصه من خلال عينات مختلفة من البيانات وكانت جميع النتائج صحيحة وموزعة على مخطط الواجهة بشكل صحيح لجميع مراحل عمل الخوارزمية S-DES ، كما تم تجربته من خلال تدريس مقرر أمن المعلومات في جامعة الأندلس لمجموعات مختلفة من الطلبة، ولاقى قبولاً وارتياحاً كبيرين من قبل الطلبة نظراً لسهولة استخدامه وفهمه. الكلمات المفتاحية: واجهة تخطيطية، التمثيل البرمجي، الخوارزمية DES ، الخوارزمية S-DES ، التشفير، فك الشفرة. Abstract: One of the most popular modern algorithms is Data Encryption Standard (DES). Since the algorithm DES uses a key length of 64 bits, and each block of the plaintext with a length of 64 bits goes through 16 rounds, it is difficult to track its operations while it is being taught or learned. Therefore, a mini algorithm of DES, which is called Simplified DES (S-DES), was used with a public key of 10 bits and a plaintext block of 8 bits and operates only two rounds. A visual interface supported by diagrams was designed to facilitate understanding the S-DES algorithm so the user can understand and follow the steps of the encryption and decryption processes. These two processes were implemented using the visual programing language: Visual Basic so that all the inputs and outputs of the steps of the algorithm S-DES are displayed on the graphical diagram clearly. This system has been executed and tested through different samples of data. All the results were correct and distributed over the interface diagram properly for all the steps of the algorithm S-DES. Moreover, it has been experimented with by teaching the 1 0 مجلة الأندلس 10 للعلوم التطبيقية .S-DES واجهة تخطيطية لمحاكاة خوارزمية التشفير د. إسماعيل إبراهيم الأحمد العدد ) 17 ( المجلد ) 10 ( يناير- يونيو 2023 م 2018 م ISSN: 2410-7727 information security course at Al-Andalus university to different groups of students. It has received great acceptance and satisfaction from students due to its ease of use and understanding. Keywords: Graphical Interface, Implementation, DES Algorithm, S-DES Algorithm, Encryption, Decryption.

واجهة تخطيطية لمحاكاة خوارزمية التشفير S-DES Graphical Interface for Simulation of Encryption Algorithm S-DES د. إسماعيل إبراهيم الأحمد* الملخص: إن من أشهر خوارزميات التشفير الحديثة هي الخوارزمية القياسية لتشفير البيانات (DES) Data Encryption Standard . ونظرا لأن الخوارزمية DES تتعامل مع مفتاح طوله 64 bits ، وكل مقطع من النص الأصلي Plaintext بطول 64 bits يمر خلال 16 دورة تشفير، فإنه يصعب تتبع سير عملياتها أثناء تعليمها أو تعلمها؛ لذا فقد تم استخدام نموذج لخوارزمية مبسطة من الخوارزمية DES وتدعى (S-DES) Simplified DES ، ذات مفتاح عام طوله 10 bits ومقطع للنص الأصلي Plaintext طوله 8 bits وتعمل خلال دورتين فقط. ولتسهيل فهم عمل الخوارزمية S-DES فقد صممت واجهة مرئية مدعمة بمخططات تساعد المستخدم على فهم وتتبع خطوات عملية التشفير وفك الشفرة، وقد تم تمثيل عمليتي التشفير وفك الشفرة للخوارزمية S-DES باستخدام لغة البرمجة المرئية فيجوال بيسك، بحيث تظهر جميع المدخلات والمخرجات على المخطط المرئي لمختلف مراحل عمل الخوارزمية S-DES بوضوح. وقد نُفذ هذا النظام وتم فحصه من خلال عينات مختلفة من البيانات وكانت جميع النتائج صحيحة وموزعة على مخطط الواجهة بشكل صحيح لجميع مراحل عمل الخوارزمية S-DES ، كما تم تجربته من خلال تدريس مقرر أمن المعلومات في جامعة الأندلس لمجموعات مختلفة من الطلبة، ولاقى قبولاً وارتياحاً كبيرين من قبل الطلبة نظراً لسهولة استخدامه وفهمه. الكلمات المفتاحية: واجهة تخطيطية، التمثيل البرمجي، الخوارزمية DES ، الخوارزمية S-DES ، التشفير، فك الشفرة. Abstract: One of the most popular modern algorithms is Data Encryption Standard (DES). Since the algorithm DES uses a key length of 64 bits, and each block of the plaintext with a length of 64 bits goes through 16 rounds, it is difficult to track its operations while it is being taught or learned. Therefore, a mini algorithm of DES, which is called Simplified DES (S-DES), was used with a public key of 10 bits and a plaintext block of 8 bits and operates only two rounds. A visual interface supported by diagrams was designed to facilitate understanding the S-DES algorithm so the user can understand and follow the steps of the encryption and decryption processes. These two processes were implemented using the visual programing language: Visual Basic so that all the inputs and outputs of the steps of the algorithm S-DES are displayed on the graphical diagram clearly. This system has been executed and tested through different samples of data. All the results were correct and distributed over the interface diagram properly for all the steps of the algorithm S-DES. Moreover, it has been experimented with by teaching the 1 0 مجلة الأندلس 10 للعلوم التطبيقية .S-DES واجهة تخطيطية لمحاكاة خوارزمية التشفير د. إسماعيل إبراهيم الأحمد العدد ) 17 ( المجلد ) 10 ( يناير- يونيو 2023 م 2018 م ISSN: 2410-7727 information security course at Al-Andalus university to different groups of students. It has received great acceptance and satisfaction from students due to its ease of use and understanding. Keywords: Graphical Interface, Implementation, DES Algorithm, S-DES Algorithm, Encryption, Decryption.

البحث العلمي ابحاث المجلة | الابحاث المنشورة

اسم الباحث     :    د. إسماعيل إبراهيم الأحمد*
DOI     :    https://aif-doi.org/
ملخص البحث     :    الملخص: إن من أشهر خوارزميات التشفير الحديثة هي الخوارزمية القياسية لتشفير البيانات (DES) Data Encryption Standard . ونظرا لأن الخوارزمية DES تتعامل مع مفتاح طوله 64 bits ، وكل مقطع من النص الأصلي Plaintext بطول 64 bits يمر خلال 16 دورة تشفير، فإنه يصعب تتبع سير عملياتها أثناء تعليمها أو تعلمها؛ لذا فقد تم استخدام نموذج لخوارزمية مبسطة من الخوارزمية DES وتدعى (S-DES) Simplified DES ، ذات مفتاح عام طوله 10 bits ومقطع للنص الأصلي Plaintext طوله 8 bits وتعمل خلال دورتين فقط. ولتسهيل فهم عمل الخوارزمية S-DES فقد صممت واجهة مرئية مدعمة بمخططات تساعد المستخدم على فهم وتتبع خطوات عملية التشفير وفك الشفرة، وقد تم تمثيل عمليتي التشفير وفك الشفرة للخوارزمية S-DES باستخدام لغة البرمجة المرئية فيجوال بيسك، بحيث تظهر جميع المدخلات والمخرجات على المخطط المرئي لمختلف مراحل عمل الخوارزمية S-DES بوضوح. وقد نُفذ هذا النظام وتم فحصه من خلال عينات مختلفة من البيانات وكانت جميع النتائج صحيحة وموزعة على مخطط الواجهة بشكل صحيح لجميع مراحل عمل الخوارزمية S-DES ، كما تم تجربته من خلال تدريس مقرر أمن المعلومات في جامعة الأندلس لمجموعات مختلفة من الطلبة، ولاقى قبولاً وارتياحاً كبيرين من قبل الطلبة نظراً لسهولة استخدامه وفهمه. الكلمات المفتاحية: واجهة تخطيطية، التمثيل البرمجي، الخوارزمية DES ، الخوارزمية S-DES ، التشفير، فك الشفرة.
Abstract: One of the most popular modern algorithms is Data Encryption Standard (DES). Since the algorithm DES uses a key length of 64 bits, and each block of the plaintext with a length of 64 bits goes through 16 rounds, it is difficult to track its operations while it is being taught or learned. Therefore, a mini algorithm of DES, which is called Simplified DES (S-DES), was used with a public key of 10 bits and a plaintext block of 8 bits and operates only two rounds. A visual interface supported by diagrams was designed to facilitate understanding the S-DES algorithm so the user can understand and follow the steps of the encryption and decryption processes. These two processes were implemented using the visual programing language: Visual Basic so that all the inputs and outputs of the steps of the algorithm S-DES are displayed on the graphical diagram clearly. This system has been executed and tested through different samples of data. All the results were correct and distributed over the interface diagram properly for all the steps of the algorithm S-DES. Moreover, it has been experimented with by teaching the 1 0 مجلة الأندلس 10 للعلوم التطبيقية .S-DES واجهة تخطيطية لمحاكاة خوارزمية التشفير د. إسماعيل إبراهيم الأحمد العدد ) 17 ( المجلد ) 10 ( يناير- يونيو 2023 م 2018 م ISSN: 2410-7727 information security course at Al-Andalus university to different groups of students. It has received great acceptance and satisfaction from students due to its ease of use and understanding. Keywords: Graphical Interface, Implementation, DES Algorithm, S-DES Algorithm, Encryption, Decryption. رجوع       تحميل البحث