فهرست:
1 مقدمه:................................. 1
1-1 پیش گفتار ..........................................................................................................................2
1-2 مثالی از کارت هوشمند ......................................................................................................3
1-2-1 اطلاعات شخصی ...............................................................................................3
1-2-2 مشخصات فردی .................................................................................................3
1-2-3 ایمنی بیومتریک ....................................................................................................3
1-2-4 ابر کلید .................................................................................................................4
1-2-5 اطلاعات پزشکی ..................................................................................................4
. 1-2-6 پول الکترونیک .....................................................................................................4
1-2-7 تراشه الکترونیکی ................................................................................................5
1-2-8 پخش شخصی ......................................................................................................5
1-2-9 انباره اطلاعات ......................................................................................................5
1-2-10 بلیط الکترونیکی ...................................................................................................5
1-3 مزایای کارت هوشمند .............................................................................................................6
1-4 کاربرد های کارت هوشمند .......................................................................................................7
1-4-1 کاربردهای شناسایی.......................................................................................................7
1-4-2 کاربردهای مالی ............................................................................................................7
1-4-3 کاربرد های نگهداری اطلاعات ....................................................................................7
2 انواع کارت ها........................................................................................8
2 -1 پیش گفتار ...................................................................................................................................9
2-2 کارت های حافظه ......................................................................................................................13.
2-3 کارت های دارای پردازشگر.........................................................................................................15
2-4 کارت های حافظه بدون تماس ...............................................................................................16
2-5 کارت های دارای پردازشگر با رابط دوگانه...............................................................................18
2-6 reader ها چگونه کار می کنند ..............................................................................................19
3 بررسی ساختار و انواع کارت هوشمند ....................................................20
3-1 کارت های دارای ریز پردازنده مدار مجتمع. ............................................................................21
3-2 سیستم عامل ها ......................................................................................................................23
3-3 برنامه نویسی ...........................................................................................................................24
3-3-1 برنامه نویسی جاوا کارت ..............................................................................................27
3-4 امنیت ........................................................................................................................................28
3-5 کارت های هوشمند چند منظوره ............................................................................................30
3-6 لیست قیمت ها .........................................................................................................................32
4 تکنولوژی جاوا کارت .............................................................................35
4-1 پیش گفتار..................................................................................................................................36
4-2 تبدیل کلاس های جاوا ..........................................................................................................37
4-3 نصب Development binaries ..............................................................................................38
4-4 نصب Ant ...............................................................................................................................39
4-5 برنامه های نمونه و Demonstrationها.....................................................................................40
4-6 مقدمات ساخت demo .............................................................................................................44
4-7 اجرای Demonstration ها .....................................................................................................46
4-8 اجرای اپلتها در محیط شبیه سازی شده کارت ......................................................................53
4-9 اجرای ابزار Java card WDE...................................................................................................55
4-10 راهاندازی مبدل........................................................................................................................56
4-11 تبدیل نام فایل و مسیر.............................................................................................................59
4-12 بارگیری فایلهای Export ......................................................................................................60
4-13 تأئید فایلهای CAP و Export ..............................................................................................61
4-14 ایجاد فایل CAP از فایل Java Card Assembly...................................................................66
4-15 ایجاد یک نمایش متنی برای CAP File.................................................................................67
4-16 اجرای C – Language Java Card RE ..............................................................................68
4-17 محدودیتهای Reference implementation..........................................................................71
4-18 کار کردن با فایلهای EEPROM Image................................................................................72
4-19 اجرای scriptgen ..................................................................................................................74
4-20 دانلود فایل CAPو ایجاد اپلت ها ........................................................................................76
4-21 ایجاد یک نمونه از Applet ..................................................................................................76
4-22 پروتکل APDU installer ...................................................................................................77
4-23 پاک کردن اپلت ها و پکیج ها................................................................................................85
4-24 محدودیت های installer ....................................................................................................89
4-25 اجرای APDUtool ...............................................................................................................90
5 نتیجه گیری و پیشنهادها ................................................................................................95
فهرست منابع............................... 97
منبع:
http://java.sun.com
www.etc.com/smart_cards/
http://thomasnet.com
www.smartcardsys.com
www.javaworld.com
www.chipcard.ibm.com