برنامه تشخیص هویت

  • تشخیص هویت و تعیین اعتبار در ASP.NET

    از موقعی که یک درخواست به وب سرور برای یک فایل که توسط ASP.NET سرویس داده می شود دریافت می گردد و تا موقعی که پاسخ درخواست به کاربر فرستاده می شود یک سری مراحل تشخیص هویت و تعیین اعتبار توسط IIS و ASP.NET صورت می گیرد. ASP.NET بطور همزمان به همراه IIS و NET Framework. و یک سرویس امنیتی زیرلایه ای که توسط سیستم عامل اعمال می شود، برای ارائه یک سری از انواع تشخیص هویت (Authentication) و تعیین اعتبار (Authorization) کار می کند.توصیف مکانیسم تشخیص هویت و تعیین اعتبار که توسط IIS و ASP.NET موقع رسیدن یک درخواست صورت می گیرد عبارت است از:۱- یک تقاضای HTTP از طریق شبکه می رسد، SSL می تواند در این بین برای حفظ امنیت انتقال اطلاعات از کاربران به سرور بکار رود.۲- IIS بسته به نوع تنظیمات یک از روشهای تشخیص هویت Integrated (NTLM یا Kerberos)، Basic ،Digest یا Certificate استفاده می کند. چنانچه سایت شما نیازی به تشخیص هویت ندارد، می توانید IIS را بصورت anonymous که در این حالت (همه به صورت پیش فرض هویت شان تایید می باشد) تنظیم کنید. پس از آن IIS یک بسته اطلاعاتی حاوی هویت کاربر که توسط یکی از روش های بالا تایید هویت شده است یا چنانکه بصورت anonymous تنظیم شده باشد یک بسته اطلاعاتی حاوی تشخیص هویت anonymous (که به صورت پیش فرض "User-Machine"می باشد) می سازد.۳- IIS کاربر را برای دسترسی به منابع مورد درخواست تعیین اعتبار می کند. که در این مرحله ممکن است ازحقوق امنیتی NTFS که در ACL وصل شده به منبع مورد درخواست برای تعیین اعتبار استفاده شود. و همچنین IIS می تواند برای پذیرفتن درخواست ها از کامپیوترهایی با IP های خاص تنظیم شود.۴- IIS پس از این اطلاعاتی که تایید شده (که ممکن است anonymous باشد) را به ASP.NET می فرستد.۵- ASP.NET کاربر را تشخیص هویت می نماید. دراین مرحله اگر ASP.NET برای تشخیص هویت Windows تنظیم شده باشد هیچ گونه تشخیص هویت دیگر صورت نمی گیرد و اگر ASP.NET برای روش تشخیص هویت Forms تنظیم شده باشد مدارک ارائه شده توسط کاربر که از طریق فرم های HTML ارائه می شود با داده های ذخیره شده که بطور معمول در پایگاه داده SQL Server یا دایرکتوری سرویس Active Directory می باشد مقایسه می شود. و اگر ASP.NET برای روش تشخیص هویت Passport تنظیم شده باشد کاربر به سایت Passport مربوطه فرستاده می شود و عمل تشخیص هویت در آنجا صورت می گیرد.۶- ASP.NET اعتبار کاربر را برای دستیابی به منابع یا پردازش های مورد درخواست بررسی می کند. UrlAuthorization Module (که از ماژول های HTTP ارائه شده توسط سیستم می باشد) از رُل های تعیین اعتبار که در فایل web.config (بویژه تگ) تنظیم شده است. برای تایید اعتبار کاربر نسبت به دسترسی به فایلها یا پوشه های مورد درخواست استفاده می کند. FileAuthorization Module (یکی دیگر از ماژول های HTTP) کاربر را ...



  • بررسي نرم‌افزار‌هاي تشخيص هويت

    بررسي نرم‌افزار‌هاي تشخيص هويت

    اگر شما از طرفداران فیلم‌های جنایی هستید، حتما نمو‌ها يا سكانس‌هايي از تشخیص چهره را دیده‌اید و می‌دانید كه این نرم‌افزار‌ها قادر هستند با استفاده از یك تصویری كه حتی وضوح زیادی ندارد، چهره یك فرد را با بانك اطلاعات خود مقایسه كرده و به هویتش پی ببرند، اما این برنامه‌ها به همان راحتی كه در فیلم مشاهده می‌كنید كار نمی‌كنند و در دنیای واقعی پیچیده‌تر هستند. انسان همواره به طور ذاتی قادر به تشخیص چهره‌ها بوده است، ولی رایانه‌ها اخیرا توانسته‌اند قابلیت مشابهی را به دست آورند. در اواسط دهه 1960 دانشمندان كار روی تشخیص هویت را با استفاده از رایانه شروع كردند. از آن تاریخ تاكنون نرم‌افزار‌های تشخیص هویت راه زیادی را پیموده‌اند. Identix یكی از شركت‌هایی است كه روی این تكنولوژی تحقیق می‌كند و نرم‌افزار آن كه FaceIt نام دارد، می‌تواند چهره یك فرد را از بین جمعیت انتخاب و آن را با تصاویر ذخیره‌شده در بانك اطلاعات مقایسه كند. این نرم‌افزار برای این كه كار كند، اول باید بتواند ساختار یك چهره را از بقیه تصویر تمایز دهد و بعد چهره مورد نظر را مورد بررسی قرار دهد و با مقایسه اندازه‌گیری‌هایش آن را با بقیه تصاویر مقایسه كند. هر چهره دارای نقاطی است كه با اندازه‌گیری فواصل آنها، می‌توان چهره‌ها را با یكدیگر مقایسه كرد. FaceIt برای هر چهره حدود 80 نقطه در نظر می‌گیرد. فاصله بین چشم‌ها، پهنای بینی، عمق گودی چشم، قالب گونه‌ها، طول خط فك و... از ویژگی‌هایی هستند كه این نرم‌افزار از آنها برای تعریف كردن یك چهره استفاده می‌كند. حاصل هریك از این اندازه‌گیری‌ها عددی است كه در بانك اطلاعات نرم‌افزار نماینده چهره مورد نظر می‌شوند. در گذشته نرم‌افزار‌های تشخیص چهره از تصاویر دوبعدی برای مقایسه و تشخیص هویت یك عكس دوبعدی دیگر استفاده می‌كردند. برای این كه این نرم‌افزار كارایی لازم را داشته و دقیق باشد، تصویر گرفته شده باید به گونه‌ای ‌بود كه چهره فرد تقریبا به طور مستقیم به دوربین نگاه كند و با تصویر موجود در بانك اطلاعاتی نرم‌افزار فرق چندانی نداشته باشد. از سوی دیگر تصاویری كه نیاز به تشخیص هویت دارند معمولا در شرایط كنترل شده‌ای گرفته نمی‌شوند. حتی تفاوت‌های جزئی در میزان نور و حالت چهره نیز می‌توانست مشكل‌ساز شود و كارایی نرم‌افزار را كاهش می‌داد و نرم‌افزار نمی‌توانست آن را بدرستی با بانك اطلاعاتش مقایسه كند. روش جدیدی برای تشخیص چهره وجود دارد كه از تصاویر سه‌بعدی استفاده می‌كند و دقت آن بیشتر است. این روش با استفاده از ویژگی‌های منحصر به فرد چهره، با بررسی استخوان و بافت‌های سخت ...

  • فناوری‌های تشخیص هویت بیومتریک چگونه کار می‌کنند؟

     http://www.negahbaan.com/article/2010/may/336 فناوری‌های تشخیص هویت بیومتریک چگونه کار می‌کنند؟ سطح بندی مطلب:  مقدماتی امروزه استفاده از علائم حیاتی و خصوصیات فردی اشخاص برای تشخیص هویت خودکار، در بسیاری از مراکز امنیتی و تجاری به امری عادی مبدل شده است‫. این روشها بدلیل مزیت‌هایی که نسبت به شیوه های دیگر تشخیص هویت همانند رمزعبور دارند، پیشرفت شایانی کرده‌اند و استفاده از آنها افزایش یافته است‫. این روشها بدلیل یکتایی پارامترهای شناسایی افراد و عدم وجود مشکلاتی همانند فراموشی، گم کردن و یا دزدیده شدن که در استفاده از رمزعبور یا کارت رمزدار وجود دارد، از لحاظ امنیتی برتری دارند‫. اما شاید برای شما جالب باشد که چگونه از این روش استفاده می‌شود‫. شناسایی بیومتریک (Biometric Recognition) افراد با تکیه بر خصوصیات فردی و رفتاری آنها انجام می‌شود‫. یعنی خصوصیاتی که شرایط خاصی داشته و برای هر شخص منحصر به فرد باشند‫. باید توجه داشت که استفاده از قد، وزن، رنگ مو و موارد مشابه برای شناسایی بیومتریک مناسب نیست، چرا که این موارد به طور مداوم در حال تغییر هستند و همچنین ممکن است افراد زیادی در موارد ذکر شده با یکدیگر مشترک باشند‫. اما مواردی مانند ترکیب کلی صورت، اثرانگشت، عنبیه، طرح مویرگ‌های خونی دست و صدای اشخاص، موارد مناسبی هستند که می‌توانند برای تشخیص هویت مورد استفاده قرار گیرند. برای استفاده از خصوصیات بیومتریک از روش‌های مختلفی استفاده می‌شود‫. ساده ترین حالت این است که با عکس‌برداری از چهره، عنبیه و یا اثر انگشت افراد، الگوی کلی تصویر با استفاده از سیستم‌های پیشرفته و قوی، بررسی و ضبط می‌شود‫. این اطلاعات در مرحله بعد با آنالیز شده و به صورت گراف و یا کد‌های خاصی ذخیره می‌شوند‫. برای استفاده از این اطلاعات جهت شناسایی افراد در محل های مورد نظر، دوباره فرد اسکن می‌شود و تصویر اسکن شده با نمونه موجود در بانک اطلاعاتی مقایسه می‌گردد. سپس در صورت تطابق تصویر اولیه و تصویر اسکن شده توسط سیستم، هویت فرد مورد نظر تایید می‌شود. زمانیکه از یک سیستم تشخیص هویت بیومتریک برای تایید هویت استفاده می‌شود،زمانیکه از اعضای مورد نظر افراد اسکن گرفته می‌شود، اطلاعاتی خاص همانند نام کاربری، رمزعبور و غیره نیز خواسته می‌شود‫. زیرا سیستم باید بداند اطلاعات ورودی از دستگاه اسکن و حسگرها را با کدام فایل در بانک اطلاعاتی تطبیق دهد. پس از تائید هویت بیومتریک، با توجه به دسترسی‌هایی که برای فرد مورد نظر تعیین شده، فرد مورد نظر به قسمت مربوطه دسترسی خواهد داشت‫. اکثر اطلاعات بیومتریک چنان قابل اعتماد هستند، که سالها ...

  • ضربان قلب رمز ورودی جدید به وسایل الکترونیکی

    ضربان قلب می تواند یک جایگزین و یا مکمل امن برای اقدامات تعیین هویت زیستی مانند اثرانگشت باشد. بر خلاف دیگر برنامه های تشخیص هویت آینده نگر، تعیین هویت بر اساس ضربان قلب، از نظر فنی آماده استفاده است. برای نسل ها، پزشکان وضعیت قلب افراد را با استفاده از حسگری که بر روی سینه می چسباندند، بررسی می کردند. اخیرا محققان حسگرهای ارزان و نازکی ساخته اند که می تواند الکتروکاردیوگرام را از طریق نوک انگشت اندازه گیری کند. کاربر فقط کافی است تا حسگر را به مدت چند ثانیه لمس کند این کار را می تواند با یک انگشت از هر دست انجام دهد. این حسگرهای انگشتی تعبیه شده در تلفن هوشمند و دیگر وسایل الکترونیکی می توانند ضربان قلب را اندازه گیری کنند البته از دقت کافی برای تشخیص پزشکی برخوردار نیستند.منبع  "خبرگزاری مهر"

  • دستورالعمل تشکیل بانک اطلاعات هویت ژنتیک ایران تصویب شد

    فصل اول: کلیاتماده۱ـ به منظور اجرای تکلیف بند یک قسمت ز ماده ۲۱۱ قانون برنامه پنجم توسعه جمهوری اسلامی ایران، بانک اطلاعات هویت ژنتیک ایران، که در این دستورالعمل به اختصار بانک ژنتیک نامیده می‌شود در قوه قضاییه و در زیر مجموعه سازمان پزشکی قانونی کشور تشکیل می‌گردد.به طور کلی مسئولیت بانک ژنتیک دریافت شناسه‌های ژنتیک افراد و نمونه‌های انسانی از آزمایشگاه‌های مورد تأیید بانک ژنتیک، ذخیره‌سازی و مقایسه تطبیقی آن‌ها می‌باشد. شناسه‌های ژنتیک، اطلاعات تشخیص هویت ژنتیک افراد می‌باشند که دارای خصوصیت منحصر به فرد بوده، امکان ذخیره‌سازی الکترونیک و مقایسه تطبیقی آن‌ها جهت شناسائی مجرمین و یا بقایای انسانی مجهول الهویه وجود دارد. در صورت مشابهت شناسه‌های جدید به دست آمده از صحنه جرم با شناسه‌های ذخیره شده در بانک ژنتیک و اعلام آن به مراجع قضائی ذیربط امکان شناسائی فرد مورد نظر فراهم می‌گردد. این فن‌آوری در موارد مختلف تشخیص هویت، از جمله مجرمین و قربانیان حوادث غیر مترقبه مورد استفاده قرار می‌گیرد.ماده۲ـ اهداف تشکیل بانک ژنتیک عبارت است از:الف) هدف کلی:تهیه شناسنامه هویت ژنتیک و بررسی و مطابقت آنها جهت تعیین هویتب) اهداف کاربردی:۱ـ ارائه خدمات تخصصی در حوزه علوم ژنتیک در جهت کشف هویت مجرمین۲ـ ارائه خدمات تخصصی در حوزه علوم ژنتیک در جهت کشف هویت افراد مجهول الهویه۳ـ انجام تحقیقات علمی و کاربردیماده۳ـ اصطلاحات و اختصارات به کار رفته در این دستورالعمل عبارت است از:الف) شناسه‌های ژنتیک: مجموعه‌ای از کدهای ژنتیک است که از آزمایش بر روی نمونه‌های زیستی بدست می‌آید و در جهت تشخیص هویت مورد استفاده قرار می‌گیرد.ب) شناسنامه هویت ژنتیک: شناسه‌های ژنتیک به همراه مشخصات فردی، شناسنامه هویت ژنتیک هر فرد را تشکیل می‌دهد.ج) بانک ژنتیک: به تشکیلاتی اطلاق می‌شود که بصورت کشوری و جهت تعیین هویت، شناسه‌های ژنتیک و مشخصات فردی افراد و نمونه‌های انسانی را دریافت، ذخیره‌سازی و تعیین مطابقت می‌کند. فصل دوم: ارکان بانک ژنتیکماده۴ـ بانک ژنتیک مشتمل بر ارکان زیر است:۱ـ هیأت مدیره ۲ـ رئیس بانک ژنتیک ۳ـ رئیس هیأت مدیره ۴ـ تشکیلات اجراییماده۵ ـ هیأت مدیره بانک ژنتیک به ریاست رئیس سازمان پزشکی قانونی کشور تشکیل می‌شود. این هیأت متشکل از ۱۲ نفر به ترتیب زیر می‌باشد.۱ـ رئیس سازمان پزشکی قانونی کشور (رئیس هیأت مدیره).۲ـ دادستان کل کشور یا نماینده تام‌الاختیار ایشان.۳ـ فرمانده نیروی انتظامی یا نماینده تام‌الاختیار ایشان.۴ـ رئیس مرکز حفاظت اطلاعات قوه قضائیه یا نماینده تام‌الاختیار ایشان.۵ ...

  • دانلود نرم افزار تغییر چهره

    تکنیک تشخیص هویت Digital Physiognomy 1.50 این برنامه با استفاده از سیستم شبکه های عصبی پیچیده, رابطه بین عناصر صورت و شخصیت افراد را با استفاده از تکنیک تشخیص هویت از روی عکس مشخص میکند.اجزائ صورت خود را انتخاب کنید و جزئیات شخصیت خود را در فرمت گرافیکی ببینید. دانلود نرم افزار با حجم ۳.۲ مگابایت پسورد فایل : www.kamyabonline.com  ساخت کاریکاتور با عکس ArtRage v2.05 برای شما باید جالب باشد که با در دست داشتن یک عکس به صورت حرفه ای و سریع از او کاریکاتور درست کنید. نرم افزار ArtRage به راحتی برای شما این کار را می کند و در اندک زمانی با تنظیمات دلخواه شما از عکس مورد نظر کاریکاتور را می سازد. داشتن ابزار ها برای ویرایش و محیط جالب نیز از ویژگی های نرم افزار است. دانلود نرم افزار با حجم ۴.۵ مگابایت همراه با کرک پسورد فایل : www.kamyabonline.com  تبدیل چهره ه به کارتون با Cartoon Maker 4.7 خودتان هم می‌دانید كه كاریكاتور یك تصویر اغراق ‌آمیز است و همیشه باعث لبخند بینندگان می‌شود. برای مثال، اگر بینی كسی گنده باشد، كاریكاتور او یك بینی بزرگ ‌تر خواهد داشت ؛ و یا اگر چشمان كسی كوچك باشند، كاریكاتور او از چشم‌های كوچك‌تری برخوردار خواهند شد. اكنون ، این نرم‌افزار می‌تواند كاریكاتور شما و دوستان ‌تان را به راحتی و با یك تلنگر ترسیم نماید. دانلود با حجم ۱ مگابایت پسورد فایل : www.kamyabonline.com  نرم افزار چهره سازی اگر به دنبال برنامه هاي گرافيكي و ساخت تصاوير متحرك هستيد و دوست داريد بتوانيد چهره يك فرد را طراحي نماييد اين برنامه به كمك شما مي آيد شما به كمك اين برنامه به راحتي مي توانيد چهره يك انسان را طراحي و در برنامه هاي گرافيكي خود استفاده كنيد. شما براي طراحي چهره فرد مورد نظر كافي است منطقه زندگي ، سن ، جنسيت ، و ... را براي برنامه مشخص نموده تا چهره ساخته شود و برنامه چهره مورد نظر را ذخيره نمايد دانلود برنامه با حجم ۲۰ مگابایت دانلود کرک پسورد کرک : www.kamyabonline.com

  • روشهای تشخیص هویت (روشهای شناسایی افراد)

    1. روشهای تشخیص هویت (روشهای شناسایی افراد) شناسایی افراد از راه رگها:ژئومتری دست:در تشخیص هویت از روی ژئومتری دست هم از یک دوربین CCD برای ثبت نقاط کلیدی دست استفاده می‏شود. در این روش تصاویر دست از بالا و از کنار به دست آمده و مورد پردازش قرار می‏گیرد. در طی این پردازش، نقاط و خط‏هایی روی تصویر فرض می‏شود. از این نقاط و خطوط برای اندازه‏گیری طول، پهنا و ضخامت هر یک از انگشت‏ها استفاده می‏شود. سپس سیستم تشخیص هویت این داده‏های را در یک بانک اطلاعاتی ذخیره می‏کند تا بعداً داده‏های ورودی برای شناسایی شخص با آنها مقایسه شود. اسکن کردن رگ‏ها حالت رگ‏های هر شخص مانند اثر انگشت او یک ویژگی منحصر بفرد است. وضعیت رگ‏ها حتی میان دو دوقلوی همسان هم ناهمسان است.تنها مشخصه‏ای از رگ‏ها که با گذشت زمان تغییر می‏کند، اندازه آنهاست. بنابراین پژوهشگران شرکت فوجیتسو از همین ویژگی برای تشخیص هویت افراد استفاده کرده‏اند. در روش‏ شناسایی از روی رگ‏ها، نور مادون قرمز به کف دست تابانده می‏شود. با این کار وضعیت رگ‏هایی که زیر پوست قرار دارند به دست می‏آید.سپس این مشخصات با داده‏های مرجع مقایسه می‏شود. جزئیات این جریان از قرار زیر است: هموگلوبین موجود در خون بخش‏هایی از طیف نور را جذب می‏کند که طول موج آنها حدود 10×6/7 است. به این ترتیب رگ‏ها خطوطی تیره رنگ می‏شوند و حسگر، اطلاعات تصویر را دریافت و ذخیره می‏کند. یکی از برتری‏های روش شناسایی از روی وضعیت رگ‏ها آن است که نیازی به تماس فیزیکی ندارد و از این نظر روشی پاکیزه است. همچنین میزان دقت آن تا حد قابل قبولی بالاست. به عبارت دیگر درصد خطای آن حدود 00008/0 درصد است. بر پایه اعلام شرکت فوجیتسو این روش به ویژه برای مراکز بازرگانی سودمند است. این روش به عنوان یک جایگزین مستقیم و سریع برای انگشت نگاری، با صرفه و دقیق است و اکنون در برخی مراکز به کار برده می‏شود.   1.    شناسایی افراد از راه قلب شناسایی افراد از راه قلب:شناسایی از روی تپش‏های قلب:پژوهشگران دانشگاه ویسکانسین – مادیسون یک روش بیومتریک تازه برای شناسایی افراد پیدا کرده‏اند. این پژوهشگران تپش‏های قلب را مبنای کار خود قرار داده‏اند. آنها دریافته‏اند که هر قلب الگوی یکتای خود را برای تپش دارد.آنها از این کشف برای ساختن یک روش بیومتریک برای شناسایی افراد استفاده کرده‏اند. تقریباً مانند همه روش‏های بیومتریک، سیستم نخست یک الگو از تپش قلب می‏سازد. برای این کار از ویژگی‏های خاص که با حسگرهای متعارف مانند ECG جمع‏آوری می‏شوند، استفاده می‏شود. هر قلب الگوی یکتای خود را برای تپش دارد.سپس داده‏های ...