Search In this Thesis
   Search In this Thesis  
العنوان
Authentication Techniques in Mobile Communications\
المؤلف
Hassan, Zakaria Zakaria Hassan.
هيئة الاعداد
باحث / Zakaria Zakaria Hassan Hassan
مشرف / Abdelhalim Zekry
مشرف / Talaat Abdellatief Elgarf
مناقش / Talaat Abdellatief Elgarf
تاريخ النشر
2014.
عدد الصفحات
140p. :
اللغة
الإنجليزية
الدرجة
ماجستير
التخصص
الهندسة الكهربائية والالكترونية
تاريخ الإجازة
1/1/2014
مكان الإجازة
جامعة عين شمس - كلية الهندسة - الالكترونيات والاتصالات
الفهرس
Only 14 pages are availabe for public view

from 140

from 140

Abstract

Abstract
MILENAGE Algorithm applies the block cipher Rijnadael (AES) with 128 bit key and 128 bit block size. This algorithm is used in the 3GPP authentication and key generation functions (f1, f1*, f2, f3, f4, f5 and f5*) for mobile communication systems (GSM/UMTS/LTE). In this thesis a modification of Milenage algorithm is proposed through a dynamic change of S-box in AES depending on secret key. To get a new secret key for every authentication process we add the random number (RAND) transmitted from the authentication center (AuC) to the contents of the fixed stored secret key (K) and thus the initialization of the AES will be different each new authentication process . For every change in secret key a new S-box is derived from the standard one by permuting its rows and columns with the help of a new designed PN sequence generator. A complete simulation of modified Milenage and PN sequence generator is done using Microcontroller (PIC18F452). Security analysis is applied using Avalanche test to compare between the original and modified Milenage . Tests proved that the modified algorithm is more secure than the original one due to the dynamic behavior of S-box with every change of the secret key and immunity against linear and differential cryptanalysis using Avalanche tests. This makes the modified Milenage more suitable for the applications of authentication techniques especially for mobile communication systems.
Keywords: Authentication vector (AV), Modified MILENAGE Algorithm for AKA Functions (F1, F1*, F2, F3, F4, F5, F5*), AES, Dynamic S-BOX and PN Sequence Generator (LFSR).