Improving AES algorithm using multiple secret keys

Other Title(s)

تحسين خوارزمية AES باستخدام المفاتيح السرية المتعددة

Dissertant

al-Waiz, Suhayr Hasib

Thesis advisor

al-Sawadi, Hamzah Abbas

University

Middle East University

Faculty

Faculty of Information Technology

Department

Computer Science Department

University Country

Jordan

Degree

Master

Degree Date

2019

Arabic Abstract

في عالم تكنولوجيا المعلومات اليوم أصبح التشفير و فك التشفير عاملا أساسيا للتحول التكنولوجي الذي يحقق أهداف النشاط التجاري من خلال قائمة واسعة من المزايا.

تبحث هذه الأطروحة في مختلف التدابير الأمنية المتاحة، ثم تقترح خوارزمية تستند إلى تجزئة الملفات و نظام التشفير.

ينقذ مفهوم العناصر الرئيسية المتعددة لتشفير الأجزاء.

الغرض منه هو تشفير كل مقطع رسالة بمفتاح سر مختلف عن طريق استخدام مولد أرقام عشوائية زائفة ( PRNG ) يقوم بإنشاء تسلسل من الرموز لأي طول مطلوب يعني وفقا لبذرة مفتاح تشفير مدخلات محددة بطول معين.

تعتمد الخوارزمية استخدام خوارزمية معيار التشفير المتقدم القوي (AES ) لتشفير شرائح الرسالة، مع اختيار استخدام أي من اختيارات طول المفتاح الثلاثة التي توفرها خوارزمية AES أي 128بت، 192، بت و أطوال 256 بنت سيتكون طول مفتاح التشفير السري للخوارزمية المقترحة من عناصر متعددة، و مفتاح أولي، و طول جزء الرسالة، و بذورPRNG، و إحدى اختبارات طول مفتاح AES الثلاثة.

يمكن بعد ذلك تبديل المفتاح السري لهذه الخوارزمية بين المرسل و المستقبل بواسطة أحد أنظمة التشفير غير المتماثلة (Rivet-Shamir-Adleman ) RSA المستخدمة على نطاق واسع الخوارزمية ، و بالتالي فإن الخوارزمية المقترحة تستفيد من تقنيات التشفير المتماثلة و غير المتماثلة.

English Abstract

In today’s IT world, Encryption and Decryption has become a key factor for the technological transformation achieving the business goals due to its extensive list of advantages.

This thesis looks into various available security measures, then proposes an algorithm that is based on file segmentation and encryption scheme.

It implements the concept of multiple elements key for the encryption of the message segments.

It is intended to encrypt each message segment with different secret key by utilizing a pseudo-random number generator (PRNG) that generates a sequence of codes of any required length according to a selected input encryption key seed of certain length.

The algorithm adopts the use of the strong advanced encryption standard (AES) algorithm for the message segments encryption, with the option of using any of the three key length options provided by the AES algorithm, namely the 128-bit, 192-bit, and the 256-bit key lengths.

Therefore, the secret encryption key length for the proposed algorithm would consist of multiple elements, initial key, message segment length, PRNG seed, and one of the three AES key length choices.

The secret key for this algorithm is then can be exchanged between the sender and receiver using one of the asymmetric cryptosystems, such as the widely used Rivet-Shamir-Adleman (RSA) algorithm, hence, the proposed algorithm takes advantage of both symmetric and asymmetric cryptographic techniques.

Main Subjects

Information Technology and Computer Science

Topics

No. of Pages

76

Table of Contents

Table of contents.

Abstract.

Abstract in Arabic.

Chapter One : Background of the study and its importance.

Chapter Two : Theoretical background and literature review.

Chapter Three : Study methodology and proposed work.

Chapter Four : Evaluation and experimental results.

Chapter Five : Conclusions and future work.

References.

American Psychological Association (APA)

al-Waiz, Suhayr Hasib. (2019). Improving AES algorithm using multiple secret keys. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-899590

Modern Language Association (MLA)

al-Waiz, Suhayr Hasib. Improving AES algorithm using multiple secret keys. (Master's theses Theses and Dissertations Master). Middle East University. (2019).
https://search.emarefa.net/detail/BIM-899590

American Medical Association (AMA)

al-Waiz, Suhayr Hasib. (2019). Improving AES algorithm using multiple secret keys. (Master's theses Theses and Dissertations Master). Middle East University, Jordan
https://search.emarefa.net/detail/BIM-899590

Language

English

Data Type

Arab Theses

Record ID

BIM-899590