پایان نامه-توليد يک نرم افزار موبايل جهت انتقال پيام های رمزنگاري شده از طريق SMS - دانلود فایل
دانلود فایل این محصول شامل یک فایل ورد 72 صفحه ای همراه با کد های پروژه که به زبان جاوا موبایل پیاده سازی شده است و مناسب پایان نامه های کارشناسی و کاردانی
دانلود فایل پایان نامه-توليد يک نرم افزار موبايل جهت انتقال پيام های رمزنگاري شده از طريق SMS یک فایل ورد 72 صفحه ای همراه با کد های پروژه که به زبان جاوا موبایل پیاده سازی شده است و مناسب پایان نامه های کارشناسی و کاردانی رشته های مهندسی نرم افزار و مهندس فناوری اطلاعات(IT) می باشد.
چكيده
واژه هاي کليدي: پيام کوتاه، SMS، GSM، رمزنگاري، RSA، ELGamal، J2ME
فهرست مطالب
عنوان................................................................................................... صفحه
1 مقدمه............................................................................................... 1
1-1 مقدمه............................................................................................................ 2
1-2 اصول امنيتي GSM......................................................................................... 3
1-3 مشکلات امنيتي GSM.................................................................................... 5
1-4 امنيت سرويس پيام کوتاه................................................................................. 6
2 جاوا موبايل.................................................................................... 10
2-1 چرا J2ME.................................................................................................. 11
2-2 پيکربندي و پروفايل..................................................................................... 12
2-3 MIDlet...................................................................................................... 13
2-4 پکيج WMA............................................................................................... 14
2-4-1 واسط MessageConnection.............................................................. 14
2-4-2 واسط Message................................................................................. 16
2-4-3 واسط TextMessage.......................................................................... 17
2-4-4 واسط BinaryMessage...................................................................... 17
2-4-5 واسط MessageListener.................................................................... 18
3 رمز نگاري...................................................................................... 19
3-1 مقدمه.......................................................................................................... 20
3-2 پروتکلها..................................................................................................... 20
3-3 الگوريتمها................................................................................................... 21
3-4 الگوريتمهاي نامتقارن.................................................................................... 22
3-5 الگوريتم RSA............................................................................................. 23
3-6 الگوريتم ELGamal..................................................................................... 24
3-7 تحليل کارايي الگوريتمهاي نامتقارن................................................................ 25
4 تحليل و طراحي............................................................................. 26
4-1 مقدمه.......................................................................................................... 27
4-2 هدف.......................................................................................................... 27
4-3 نيازمنديها..................................................................................................... 27
4-4 نيازمنديهاي کارکردي.................................................................................... 27
4-4-1 نوشتن و ارسال پيام کوتاه.................................................................... 28
4-4-2 دريافت و نمايش پيام کوتاه................................................................. 28
4-4-3 رمزنگاري و رمزگشايي پيام کوتاه........................................................ 28
4-4-4 ذخيره پيام کوتاه................................................................................. 28
4-5 نيازمنديهاي غير کارکردي.............................................................................. 28
4-5-1 فشرده سازي و بازگشايي پيام کوتاه..................................................... 29
4-5-2 نمايش، ويرايش و توليد کليدهاي الگوريتم رمزنگاري............................ 29
4-5-3 امکان تغيير پورت ارسال و دريافت پيام کوتاه....................................... 29
4-5-4 امکان ويرايش رمز دستيابي به نرمافزار و رمز دستيابي به بخش تنظيمات. 29
4-5-5 ذخيره متن نوشته شده ارسال نشده....................................................... 30
4-6 تحليل و طراحي.......................................................................................... 30
4-6-1 نمودار موارد کاربرد............................................................................ 30
4-6-2 نمودار کلاس..................................................................................... 31
4-6-3 نمودار فعاليت.................................................................................... 32
4-6-4 نمودار توالي...................................................................................... 35
5 پياده سازي..................................................................................... 42
5-1 مقدمه.......................................................................................................... 43
5-2 ذخيره سازي................................................................................................ 44
5-2-1 کلاس Rms....................................................................................... 45
5-3 فشرده سازي............................................................................................... 47
5-3-1 کلاس MessageCompress................................................................. 47
5-4 رمزنگاري.................................................................................................... 48
5-4-1 پکيج ELGamal................................................................................ 48
5-4-2 پکيج RSA........................................................................................ 51
5-5 پيام کوتاه..................................................................................................... 51
5-5-1 کلاس Send...................................................................................... 52
5-6 واسط کاربري.............................................................................................. 52
5-6-1 کلاس helloMIDlet.......................................................................... 52
6 نتيجه گيري و پيشنهادها.................................................................. 57
ضميمه................................................................................................. 59
فهرست منابع........................................................................................ 64