
شرح مختصر پروژه: پروژه ای که در این مطلب برای دانلود آماده شده است، به بررسی کارت های هوشمند و انواع آنها پرداخته است. کارت هاى هوشمند، یکى از جدیدترین پدیده هاى تکنولوژیکى هستند که در حدود ۲۰ سال است که وارد عرصه زندگی بشری شده است و در آینده اى نزدیک تاثیرى محسوس بر زندگى انسان مدرن خواهند نهاد. اولین هدف استفاده از کارت های هوشمند مربوط به کارت تلفن بود و با توجه به پیشرفت در این زمینه و کاهش قیمت در ساخت این کارت ها استفاده از انها در زمینه های دیگر هم مرسوم شد.
انواع کارت هوشمند: کارتهای حافظه تماسی (Contact Memory Card) -کارتهای دارای پردازشگر (Contact CPU Card) -کارتهای حافظه بدون تماس (Contact-less Memory Card) - کارتهای دارای پردازشگر با رابط دوگانه (Dual Interface CPU Card). انواع کارتهای هوشمند از دیدگاه تکنولوژی ساخت :کارتهای تماسی (Contact) -کارتهای بدون تماس (Contact-less) -کارتهای با رابط دوگانه (Dual Interface)
تکنولوژی کارت هوشمند (Smart Card) به عنوان یکی از دستاوردهای نوین بشری، تحولی شگرف در حوزه سیستمهای کاربردهای روزمره انسانها ایجاد کردهاست. دو مقوله مهم امنیت(Security ) و همراه بودن(Mobility) از ویژگیهای منحصربهفرد این تکنولوژی است. امروزه کاربردهای این تکنولوژی در سطح دنیا در اکثر زمینهها قابل مشاهده بوده و حتی این روند، رو به رشد میباشد. بانکها، مراکز مخابراتی، سازمانهای دولتی، مراکز بهداشتی، مراکز ارائه خدمات، مراکز آموزشی، مراکز تفریحی و… از این دستاوردهای کاربردی این تکنولوژی بهره میگیرند.
کارت هوشمند نخستین بار درسال ۱۹۶۸ و توسط دانشمند آلمانی علوم موشکی هلموت گروتروپ و همکارش یورگن دتهلوف اختراع شد و درنهایت درسال ۱۹۸۲ به ثبت رسید. نخستین استفاده عمومی و گسترده از کارت هوشمند در سال ۱۹۸۳، برای پرداخت های الکترونیکی تلفن های اعتباری فرانسوی به وقوع پیوست.چکیده
فصل اول: مقدمه
پیش گفتار
مثالی از کارت هوشمند
اطلاعات شخصى
مشخصات فرد
ایمنى بیومتریک
ابرکلید
اطلاعات پزشکى
پول الکترونیکى
تراشه
پخش شخصى
انباره اطلاعات
بلیط الکترونیکى
مزایای کارت های هوشمند
کاربردهای کارتهای هوشمند
کاربردهای شناسایی
کابردهای مالی
کاربردهای نگهداری اطلاعات
فصل دوم: انواع کارت ها
پیش گفتار
کارتهای حافظه
کارتهای دارای حافظه نوری (Optical Memory Cards)
کارتهای مغناطیسی
کارتهای دارای پردازشگر
کارتهای غیرتماسی
کارتهای هوشمند ترکیبی
READER ها چگونه کار می کنند؟
فصل سوم: بررسی ساختار و انواع کارت های هوشمند
کارتهای دارای ریزپردازنده مدار مجتمع
سیستم عامل ها
برنامه نویسی
برنامه نویسی JAVA CARD
امنیت
کارتهای هوشمند و PKI
کارتهای هوشمند چند منظوره
استانداردهای کارتهای هوشمند
استاندارد ISO
لیست قیمت ها
فصل چهارم: تکنولوژی جاوا کارت
پیش گفتار
تبدیل کلاسهای java
نصب Development kit binaries
نصب Ant
برنامههای نمونه و Demonstration ها
مقدمات ساخت Demo
اجرای Demonstration ها
اجرای اپلتها در محیط شبیه سازی شده کارت
اجرای ابزار Java card WDE
راهاندازی مبدل
تبدیل نام فایل و مسیر
بارگیری فایلهای Export
تأئید فایلهای CAP و Export
ایجاد فایل CAP از فایل Java Card Assembly
ایجاد یک نمایش متنی برای CAP File
اجرای C – Language Java Card RE
محدودیتهای Reference implementation
کار کردن با فایلهای EEPROM Image
اجرای scriptgen
دانلود فایل CAP و ایجاد اپلت ها
ایجاد یک نمونه از Applet
پروتکلInstaller APDU
پاک کردن اپلت ها و پکیج ها
محدودیت های installer
اجرای APDUtool
فصل پنجم: نتیجه گیری و پیشنهادها
فهرست منابع