توجه نمایید که این پایان نامه با فرمن WORD بوده و قابل ویرایش است.
نکته : این پایان نامه کامل بوده و آماده پرینت می باشد.
پایان نامه کارت های هوشمند
فهرست مطالب
سرفصل مطالب
دیباچه1
فصل اول: مقدمه ای بر کارتهای هوشمند 3
1 1 چگونه کارت IC ساخته می شود؟ 10
2 1 خصوصیات تراشه12
3 1 خصوصیات کارت 13
4 1 خصوصیات MASK ROM 15
5 1 خصوصیات نرم افزار کاربردی 15
6 1 تولید تراشه 16
7 1 بارگذاری کاربرد19
8 1 شخصی کردن کارت 20
9 1 فعال سازی کاربرد 20
10 1 خصوصیات فیزیکی کارت تماسی20
11 1 کارتهای هوشمند و تکنولوژی های مرتبط 31
12 1 انواع مختلف کارتهای دارای تراشه35
13 1 تراشه ریزپردازنده ایمن 40
14 1وسایل READ/WRITE کارتهای هوشمند45
15 1رابطهای کارتهای هوشمند: (تماسی و بدون تماس ) 49
16 1تکنولوژی های چندگانه و کارتهای چندرابطی 55
17 1 کارتهای چندکاربردی 59
فصل دوم: اجزاء و مولفه های یک سیستم کارتی هوشمند 64
1 2کارتها 64
2 2سیستم مرکزی مدیریت کارت 65
3 2نرم افزار و تجهیزات کاربردی کارتهای هوشمند65
4 2ریدر کارت 67
5 2رابط های برای ارتباط با پایگاه داده قبلی 67
فصل سوم: ساختار مدیریت چرخه دوام کارت 68
1 3خریداری کارت ها 68
2 3ارزش دهی اولیه ی کارت ها 69
3 3شخصی کردن کارت ها69
4 3صدور کارت ها 71
5 3جایگزینی کارت ها 72
6 3بلاک کردن یا خارج کردن کارت از بلاک 73
7 3 بازنشاندن PIN 74
8 3مدیریت Certificate 75
9 3مدیریت کلید 76
10 3 مدیریت پایگاه داده ی دارنده کارت 78
11 3 کنترل موجودی کارت 79
12 3ارایه ی خدمات به دارندگان کارت ها 80
فصل چهارم: امکانات کارت هوشمند برای استفاده در آژانس ها82
1 4 شناسایی84
2 4کارت های هوشمند وامنیت ساختمانها:کنترل فیزیکی دسترسی 85
3 4 کارت های هوشمند و امنیت IT: کنترل منطقی دسترسی 86
4 4 امضاء دیجیتال 88
5 4 بیومتریک ها و کارت های هوشمند 91
6 4 سیستم های بیومتریکی 101
7 4 استفاده از بیومتریک ها در کارت های هوشمند101
8 4 استفاده تجاری 103
9 4 مزایای تکنولوژی بیومتریکی103
10 4خطرات احتمالی تکنولوژی بیومتریکی 104
11 4نگرانی های شخصی، فرهنگی و مذهبی 105
12 4رهنمودهای انتخاب یک بیومتریک مناسب 106
فصل پنجم: مزایای بکار گیری یک سیستم کارت هوشمند 108
1 5چرا یک سیستم کارت هوشمند بکار گرفته می شود؟110
2 5مزیت های نسبی کارت های هوشمند در مقایسه با تکنولوژی های دیگر114
منابع و مآخذ 119
دیباچه
آنچه
در پی می آید، مجموعه مطالبی است که پس از تحقیق و بررسی فراوان از میان
منابع مختلف بدین شکل گردآوری شده است. کلیه مطالب در ارتباط با کارت
هوشمند در پنج فصل گردآوری شده است تا خواننده علاقه مند به مطالب، پس از
مطالعه به یک اشراف کلی در مورد کارت هوشمند دست یابد.
مطالب مطروحه
به نحو ساده ای بیان شده اند و برای تفهیم به پیش نیاز خاصی احتیاج نمی
باشد . تلاش بر این بوده است تا با رعایت سیر منطقی بیان مطالب، مطالب خاصی
ناگفته باقی نماند وخواننده به درکی وسیع (و نه الزاما عمیق!) درباره ی
کارت هوشمند برسد.
در فصل اول در مورد خصوصیات فیزیکی یک کارت و ویژگی های تراشه و استانداردهای موجود و تکنولوژی های مرتبط صحبت می شود.
در فصل دوم اجزاء و مولفه های یک سیستم کارتی هوشمند مورد بحث و بررسی قرار خواهند گرفت.
فصل سوم اختصاص به ساختار مدیریت چرخه دوام کارت دارد.
در فصل چهارم امکانات کارت های هوشمند برای استفاده در آژانس ها مورد بررسی قرار گرفته است.
و در نهایت فصل پنجم اختصاص به مزایای نسبی کارت های هوشمند در مقایسه با دیگر تکنولوژی های مرتبط دارد.
فصل اول -مقدمهای بر کارت های هوشمند (introduction to smart cards)
واژه
ی کارت هوشمند از لحاظ ظاهری پر طمطراق و از لحاظ مفهومی نیز بسیار مبهم
است و به شکل های گوناگون از این واژه استفاده می شود . سازمان بین المللی
استانداردها[1] از واژه ی کارت های مدار مجتمع[2] استفاده می کند که شامل
وسایلی می شود که در آن ها یک مدار مجتمع در داخل یک کارت شناسایی پلاستیکی
که دارای استاندارد ISO 1است کار گذاشته شود . این کارت در ابعاد
85.6*53.98 *0.76 میلیمتر مانند کارت های بانکی که دارای نوار مغناطیسی
هستند ساخته می شود .
کارت های مدار مجتمع در دو شکل تماسی[3] و
بدون تماس[4] موجود می باشند . نوع تماسی به سادگی بوسیله کانکتور طلایی
رنگ قابل تشخیص می باشد.
گرچه استاندارد ایزو (2-7816) ، 8 کنتاکت
را تعریف می کند، ولی در واقع فقط 6 کنتاکت از 8 کنتاکت برای ارتباط با
دنیای خارج به کار گرفته می شوند. . کارت های بدون تماس ممکن است دارای
باتری باشند خصوصا در نوع super smart cardsکه دارای صفحه کلید مجتمع و
صفحه نمایش LCDمی باشند. به طور کلی نیروی عامل برای کارت های بدون تماس
الکترونیکی بوسیله حلقه ی القایی که از پرتوی الکترومغناطیسی فرکانس پایین
استفاده می کند ، تامین می شود به همین شکل سیگنال ارتباطی مخابره می شود و
یا می توان از کوپلینگ خازنی و یا حتی ارتباط بصری استفاده کرد .
کارت
های تماسی بخاطر استفاده گسترده از آن ها به عنوان یک کارت پیش پرداخت
تلفنی در فرانسه و در اکثر کشورهای اروپایی رایج ترین ICCموجود بودند .
بیشتر کارت های تماسی شامل یک مدار مجتمع ساده می باشند ، گرچه در بعضی از
تجربه های آزمایشی از دو تراشه استفاده می شود . تراشه به تنهایی میان
سازندگان مختلف ، برای کاربردهای مختلف دارای انواع نسبتا زیادی است .
وظیفه
ی Vccتامین ولتاژ مورد نیاز برای به کار انداختن تراشه است که در گذشته
Vccمعمولا 5 ولت بود ولی امروزه تراشه ها با یک ولتاژ 3 ولتی شروع به کار
می کنند که این ولتاژ کمتر بواسطه پیشرفت هاییاست که در تکنولوژی نیمه هادی
ها بدست آمده است . Vssولتاژ زمین مورد نیاز در برابر ولتاژ Vccاست.
resetخط سیگنالی است که برای راه انداختن وضعیت مدار مجتمع بعد از روشن شدن
به کار میرود . سیگنال ساعت[1] به عنوان، ولت محرک منطق مدار مجتمع به کار
می رود و همینطور در نقش رابط ارتباط سری ظاهر میشود . دو سرعت متداول
برای ساعت 4.92 MHz , 3.57 MHzاست . در گذشته سرعت کمتر در اروپا رایج تر
بوده است ولی امروزه تا اندازه ی زیادی محبوبیت خود را از دست داده است .
ممکن
است این سوال پیش آید که چرا این فرکانس های نا آشنا انتخاب شده اند و چرا
فرکانس سرراست 5 MHZانتخاب نشده است . از هر دوی این فرکانس ها به عنوان
فرکانس حاصل فرعی رنگی[2] در دنیای تلویزیون استفاده می شود . سیستم
PALبرای فرمان دادن از فرکانس 4.92 MHZاستفاده می کند . در حالیکه فرکانس
3.57 MHZبوسیله استاندارد NTSCآمریکا مورد استفاده قرار می گیرد .
کنتاکتور
Vppبرای سیگنال ولتاژ بالا مورد نیاز که برای برنامه ریزی حافظه
EPROMضروری است به کار میرود . کنتاکتور IOخط سیگنالی است که بوسیله آن
تراشه دستورات را دریافت و اطلاعات را با دنیای خارج مبادله می کند .
نخستین
موارد استفاده از کارت های ICبرای ذخیره ی اطلاعات قابل حمل و بازیابی آن
ها بوده است . از این رو اجزای اصلی یک ICماژول های حافظه هستند . لیست زیر
انواع رایج تر حافظه را ارائه می کند .
- حافظه فقط خواندنی ROM
- حافظه فقط خواندنی قابل برنامه ریزی P ROM
- حافظه فقط خواندنی قابل برنامه ریزی و قابل پاک کردن EPROM
- حافظه فقط خواندنی قابل برنامه ریزی و قابل پاک کردن الکتریکی EEPROM
- حافظه با دستیابی تصادفی RAM
یک
تراشه خاص ممکن است دارای یک یا تعداد بیشتری از انواع حافظه باشد . این
حافظه ها هر یک دارای خصوصیات منحصر به فردی هستند . ROMنوعی از حافظه است
که پس از ساخت بوسیله شرکت سازنده ، دیگر قابل تغییر نیست. این نوع حافظه
قیمت پایینی دارد به این خاطر که حداقل فضا را در لایه ی سیلیکون اشغال
کرده است .
مشکل اصلی ROM، طولانی بودن فرآیند تولید آن و نیز
تغییری ناپذیری پس از ساخت است . با توجه به این مشکلات و نیز میزان اندک
سفارشات قیمت آن ها در مقایسه با دیگر حافظه ها بسیار پایین است .
حافظه
ی P ROMبواسطه لنیکهای ذوب شونده ، بوسیله کاربر قابل برنامه ریزی است .
اما برای عملیات برنامه ریزی نیاز به جریان ولتاژ بالا است و از چنین
وسایلی معمولا در کارت های مدار مجتمع استفاده نمی شود .
EPROMها در
گذشته به طور گسترده مورد استفاده قرار می گرفتند اما چنین اسمی برای این
کاربردها مناسب نبود . با وجود اینکه این حافظه بوسیله اشعه ماوراء بنفش
قابل پاک شدن است در ICCدریچه کوارتنز لازم هیچ وقت در دسترس نیست حافظه یک
بار قابل برنامه ریزی است از این رو به آنها OTPکه مخفف one time
programmable است نیز می گویند .
تحویل اساسی در EEPROMها صورت
گرفت.این حافظه توسط کاربر قابل پاک شدن بود و همینطور دفعات زیادی قابل
نوشتن بود ( بین 10000 تا 000,000,1مرتبه در کاربردهای معمولی ) .
تمام
حافظه هایی که تا کنون توصیف شدند غیر فرار بودند به عبارت دیگر هنگامی که
ارتباط با منبع تجزیه از بین برود ، آنها محتویات خود را حفظ می کنند. در
حافظه های RAMشرایط به گونه ای دیگر است . RAMیک نوع حافظه فرار است و به
محض اینکه منبع نیروی لازم را تامین نکند ، اطلاعات از بین می روند. در فصل
های بعدی به بررسی جزء به جزء هر یک از این حافظه ها می پردازیم .
برای
ادامه بیشتر این بحث باید توجه داشته باشیم که حداکثر قیمت یک ICبه میزان
سیلیکون به کار رفته در آن بستگی دارد. کانکتور ایزو به شکلی طراحی می شود
تا قطعات مستطیلی سیلیکون ابعادی به اندازه 25 میلیمتر مربع داشته باشند.(
گر چه امکان استفاده از ابعاد 35 میلیمتر مربع یا بیشتر نیز وجود دارد )
نکته حائز اهمیت مربوط به قابلیت اطمینان در برابر خطرات ناشی از شکستگی
های مکانیکی است که در ابعاد بزرگتر ، بیشتر رخ می دهد. واضح است که به
هرحال باید تلاش شود که حجم تراشه را کاهش داده تا هم از لحاظ قیمت و هم از
لحاظ حجم متناسب با کاربرد خاص مورد نظر باشد.
گرچه کارت معمولی
نیاز به یک حافظه EEPROM (128 Bتا 512B) و منطق کنترل حافظه دارد ، برای
کاربرد های پیچیده-تر وجودCPU , RAM , EEPROM, ROMبرای انجام عملیات لازم و
ضروری است.در واقع به کاربردن CPUیا ریزپدازنده است که منجر به استفاده از
واژه «smart» می شود.
در منطق کنترل باید توجه شود که از این کارت
ها هم درارتباطات مخابراتی و هم برای ایجاد روش هایی در جهت حفاظت از حافظه
در برابر اعمال خلافکارانه استفاده می شود.
شاید ICCدر واقع همان
آرزوی دیرینه انسان ها بوده است که بر خلاف اکثر ذخیره کننده های
الکترونیکی و ابزار پردازش در آنها مقوله امنیت لحاظ شده است. بنابراین
امروزه ما می توانیم میان انواع مختلف ICCاز لحاظ حجم ( انباره ) وامنیت
تفاوت قائل شویم.