تبلیغات
دست نوشته های من - کارتهای هوشمند ( قسمت پنجم )
 
دست نوشته های من
یا مهدی ادرکنی
در این قسمت با کارتهای هشومند ( ریز کنترلرها ) آشنا می شویم .


برای مطالعه به  ادامه مطلب مراجعه فرمایید .
ریزکنترل کننده های کارتهای هوشمند از کارتهای حافظه کاربردتر هستند . در زیر تصویر یک ریزکنترل کننده کارت هوشمند با یک رابط ارتباطی را مشهاده می کنید .


آشنایی کوتاه با شکل :
cpu : مانند کامپیوترها واحد پردازش مرکزی می باشد . این واحد اطلاعاتی که در قسمت rom می باشد را اجرا می کند . همچنین قسمت NPV که به عنوان کمک پردازنده و واحد محاسبات عددی می باشد برای محاسبات عددی کاربرد دارد . هدف اصلی این بخش پشتیبانی از رمزنویسی می باشد . این سی پی یو ها دارای مصرف برق کم و سرعت عملیاتی بالا می باشند .
eeprom : سیستمهای عملیاتی و کاربردهای واقعی و مشارکتی داده ها در این بخش نگهداری می شوند.
RAM : همانند سیستم های کامپیوتری که نیاز به یک حافظه برای عملیات جاری دارند کارتهای هوشمند نیز این بخش را دارا می باشند .
ظرفیت rom بطور نمونه از 1 تا 500 کیلوبایت می باشد و ظرفیت Ram از 256 بایت تا 16 کیلوبایت می باشد .
کارتهای پردازشگر ساده از حافظه کاملا قابل دستیابی استفاده می کنند .

پردازشگر :
بیشتر کارتهای هوشمند از یک پردازشگر 8 بیتی استفاده می کنند که معمولا CPU 8051 می باشد.قدرت این پردازشگر برای تمام سیستم عاملهایی که شامل یک مفسر هستند کافی است .
 سیستم عاملی که از زبان جاوا پشتیبانی کند بعنوان یک امتیاز مهم برای پردازشگرهای 16 بیتی خواهد بود .
همچنین برخی از کارتهای هوشمند از خانواده 32 بیتی استفاده می کنند که از جمله می توان به پردازشگرهای  RAM 7 یا MIPS اشاره کرد .
عامل اصلی در انتخاب این پردازشگرها محیط تراشه ای می باشد . مثلا قیمت + فضای اشغالی تراشه + نوع ارتباط
در کارتهای هوشمند برای اینکه مقرون به صرفه باشد ( هزینه کم تولید انبوه ) بیشتر بر پیشرفت نرم افزاری توجه دارند .

حافظه :
کارتهای هوشمند با توجه به کارشان نیاز به حافظه های مختلفی هستند .با توجه به توضیحات اشنایی کوتاه داریم :
یک نوع حافظه غیر فرار و ثابت . ROM . که بیشتر تنظیمات اولیه را نگهداری می کند .
حافظه EEPROM . نوعی حافظه غیر فرار .
حافظه FLASH : نوعی EEPROM می باشد با خانه های کاهش یافته با این تفاوت که نمی تواند بایت نوشتاری یا پاک شدنی باشد و دسترسی به انها با تمام سرعت در زمانهای محدود امکان پذیر نیست . . این حافظه می تواند کل rom و eeprom را شامل شود .پاک کردن و نوشتن 3.5 میلی ثانیه اتفاق می افتند و شماره تضمین شده برای دسترسی 500000 می باشد .

سخت افزار تکمیلی :
کارت هوشمند علاوه بر پردازشگر و حافظه نیاز به سخت افزارهای دیگر ( تکمیلی ) نیز دارد از جمله این سخت افزار می توان به موراد زیر اشاره کرد : ( با توجه به شکل بالا ) :
 زمان سنج (CLK) : برای عملیاتی زمان سنجی مورد استفاده قرار می گیرد و از استاندارد فرکانس علامت زمان سنجی یا مدارات مولد زمان سنج استفاده می کند .
UART (universal Asynchronous Reciver Transmitter) :  شامل ارسال بیت های متوالی مرتبط با رابط می باشد . رابط می تواند usb یا رابط های غیر تماسی باشد .
اکثر سخت افزار تکمیلی مربوط به رمزنویسی (امنیت ) می باشد . اعداد تصادفی یکی از روش های مهم در رمزنویسی هستند که با توجه به اهمیت تولید اعداد تصادفی سخت افزاری نیز برای این منظور اختصاص می یابد . اما با توجه به هزینه ها و ... بیشتر تمرکز روی نرم افزار می باشد .  روش های symmetrical cryptogrphic از جمله des ، dec  سه گانه ، AES اشاره کرد که بصورت سخت افزاری هم ارائه می شود .

مشخصات الکترونیکی :
جدول زیر استاندارهای ارائه شده از iso/iec 7816-3 می باشد . با رابط ATR :









نوع مطلب : کارتهای اعتباری، 
برچسب ها :
لینک های مرتبط :
نظرات ()
دوشنبه 30 مرداد 1396 05:36 ب.ظ
Ahaa, its fastidious discussion concerning this piece of writing
here at this blog, I have read all that, so at this time me also commenting
at this place.
سه شنبه 17 مرداد 1396 10:19 ق.ظ
May I simply just say what a comfort to discover someone who really understands what they're discussing on the web.
You actually understand how to bring a problem to light and make it important.
More and more people must look at this and understand this side
of the story. I was surprised that you are not more popular
because you certainly have the gift.
 
لبخندناراحتچشمک
نیشخندبغلسوال
قلبخجالتزبان
ماچتعجبعصبانی
عینکشیطانگریه
خندهقهقههخداحافظ
سبزقهرهورا
دستگلتفکر





آمار وبلاگ
  • کل بازدید :
  • بازدید امروز :
  • بازدید دیروز :
  • بازدید این ماه :
  • بازدید ماه قبل :
  • تعداد نویسندگان :
  • تعداد کل پست ها :
  • آخرین بازدید :
  • آخرین بروز رسانی :
امکانات جانبی