یکی از مباحث مهم در جامعه امروزی که دغدغه بسیاری از کارشناسان و همچنین کاربران میباشد بحث امنیت و تشخیص و تایید هویت است.
امروزه در امور مربوط به امنیت اماکنی مانند دانشگاه ها، فرودگاه ها، وزارتخانه ها و حتی شبکههای کامپیوتری استفاده از روش های بیومتریک در تشخیص هویت یا تایید هویت افراد بسیار متداول شده است.
سیستمهای پیشرفته حضور و غیاب ادارات، سیستمهای محافظتی ورود خروج اماکن خاص، نوتبوکهای مجهز به Finger Print و ... از روشهای مختلف تشخیص هویت بیومتریک استفاده میکنند.
در این مقاله سعی میکنیم به صورت مختصر، مروری بر روش¬های مختلف بیومتریک داشته باشیم.
مقدمه
کلمه Biometric از ترکیب دو کلمه یونانی bios (زندگی) و metrikos (تخمین) شکل گرفته است.
بیومتریک عبارت است از، تشخیص هویت افراد با استفاده از ویژگی های فیزیولوژی و رفتاری آنها.
این یک تعریف کلی از واژه بیومتریک است. با استناد به این تعریف میتوان گفت که همه افراد در زندگی روزمره خود، ناخودآگاه از بیومتریک استفاده میکنند.به عنوان مثال هویت افرادی که با آنها سرو کار داریم را میتوان از روی صدا، چهره و حتی طرز راه رفتنشان تشخیص دهیم بنابراین میتوان تاریخچه استفاده از بیومتریک را به قدمت تاریخ بشر دانست.
سیستم های بیومتریک
سیستمهای بیومتریک باید با درصد قابل توجهی قابل اعتماد باشند تا سیستم در تشخیص افراد و اجازه دسترسی آنها اشتباه نکند.
در مقایسه با روش های سنتی تشخیص هویت مانند رمز عبور و کارت شناسایی می توان به این مزایای بیومتریک اشاره کرد:
• قرض داده نمی شوند.
• دزدیده نمی شوند.
• گم و یا فراموش نمی شوند
• خراب نمی شوند.
معمولا یک سیستم بیومتری به کمک الگوریتم های تشخیص الگو
(Pattern Recognition) سعی در استخراج ویژگی هایی(features) از رفتار یا ساختار فیزیولوژی فرد می کند و سپس این ویژگی ها را در دیتابیسی ( برای تشخیص و تایید هویت) ذخیره می کند. سیستم هایی که بر اساس علائم فیزیولوژی عمل می کنند بسیار مطمئنتر از سیستم های رفتاری هستند.
یک سیستم بیومتریک شامل 4 بخش بنیادی است :
• Sensor Module : قسمت نمونه برداری که اطلاعات خام مورد نیاز را جمع آوری می کند. مانند تصویر اثر انگشت.
• Feature extraction Module : قسمت پردازش برای استخراج ویژگی ها از اطلاعات مرحله قبل.
• Matching Module : قسمت مطابقت که بررسی می کند آیا اطلاعات جمع آوری شده با اطلاعات الگو مطابقت می کند یا خیر؟ مثلا تشخیص می دهد که آیا اطلاعات بدست آمده می تواند متعلق به یک اثر انگشت باشد یا خیر، در صورت مطابقت بر حسب نیاز آن را ذخیره می کند و یا به مرحله بعدی برای تشخیص هویت می رود.
• Decision-making Module : قسمتی که اطلاعات ورودی (ویژگی ها) را با اطلاعات ذخیره شده مقایسه می کند و اگر شباهت از درصد معلومی بالاتر بود به فرد اجازه دسترسی می دهد در غیر اینصورت پیغام خطا می دهد.
خصیصه هایی که به منظور بیومتریک استفاده می شوند باید دارای 4 ویژگی زیر باشند:
• Universality : تمامی افراد داشته باشند.
• Distinctiveness : در دو فرد مشابه نباشد.
• Permanence : در طول زمان تغییر نیابد.
• Collectability : قابل جمع آوری باشد.
متدهای امروزی در بیومتریک
در این قسمت متدهای متداول و غیر متداول بیومتریک را معرفی خواهیم کرد و از بیان جزئیات وسایل و الگوریتمهای پردازشی خودداری خواهیم کرد و تنها به بیان مزایا و معایب هر روش می پردازیم.
لازم به توضیح است که از بیومتریک در دو فیلد مجزا می توان استفاده کرد:
تشخیص هویت(Identification): در این فیلد سعی می شود که هویت شخص دقیقا مشخص گردد.
تایید هویت(Verification) : در این فیلد بررسی می کنند که آیا فرد مطابق با هویت ادعا شده هست یا خیر؟
سیستم هایی که قادر به تشخیص هویت هستند، حتما می توانند تایید هویت را انجام دهند ولی بر عکس آن قطعی نیست.
اثر انگشت(finger Print)
این روش متداول ترین متد مورد استفاده در بیومتریک است و چیزی جز اثر پستی و بلندی های نوک انگشت هر فرد نیست. سابقا اثر انگشت را توسط فشار دادن انگشت جوهری بر کاغذ بدست می آوردند ولی امروزه ، از نوک انگشت تصویری دیجیتالی تهیه میشود.