Class 9 Computer Science — Complete notes in English and Urdu
Authentication is the process of verifying the identity of a user, device, or system before granting access to resources. Common authentication mechanisms include Password-based Authentication (using a secret password), Biometric Authentication (fingerprint, face recognition), Two-Factor Authentication (2FA) (combination of two factors), Multi-Factor Authentication (MFA) (three or more factors), Token-based Authentication (physical or digital tokens), and Certificate-based Authentication (digital certificates). These mechanisms help ensure that only authorized users can access sensitive information and systems, reducing the risk of unauthorized access and data breaches.
تصدیق (Authentication) صارف، آلہ یا سسٹم کی شناخت کی تصدیق کرنے کا عمل ہے اس سے پہلے کہ وسائل تک رسائی دی جائے۔ عام تصدیقی طریقہ کار میں پاس ورڈ پر مبنی تصدیق (خفیہ پاس ورڈ کا استعمال)، بایومیٹرک تصدیق (فنگر پرنٹ، چہرے کی شناخت)، دو عنصری تصدیق (2FA) (دو عوامل کا مجموعہ)، کثیر عنصری تصدیق (MFA) (تین یا زیادہ عوامل)، ٹوکن پر مبنی تصدیق (طبعی یا ڈیجیٹل ٹوکنز)، اور سرٹیفکیٹ پر مبنی تصدیق (ڈیجیٹل سرٹیفکیٹس) شامل ہیں۔ یہ طریقہ کار اس بات کو یقینی بنانے میں مدد کرتے ہیں کہ صرف مجاز صارفین ہی حساس معلومات اور سسٹمز تک رسائی حاصل کر سکیں، جس سے غیر مجاز رسائی اور ڈیٹا کی خلاف ورزیوں کا خطرہ کم ہوتا ہے۔
| Mechanism | Description | Examples | Security Level |
|---|---|---|---|
| Password-based | Uses a secret password for verification | Login passwords, PIN codes | Medium (if strong) |
| Biometric | Uses physical characteristics for identification | Fingerprint, face recognition, iris scan | High |
| Two-Factor (2FA) | Combines two different authentication factors | Password + OTP, Password + fingerprint | High |
| Multi-Factor (MFA) | Uses three or more authentication factors | Password + OTP + biometric | Very High |
| Token-based | Uses physical or digital tokens | Smart cards, security keys, OTP apps | High |
| Certificate-based | Uses digital certificates for authentication | SSL certificates, digital signatures | High |
| طریقہ کار | وضاحت | مثالیں | سیکیورٹی لیول |
|---|---|---|---|
| پاس ورڈ پر مبنی | تصدیق کے لیے خفیہ پاس ورڈ کا استعمال کرتا ہے | لاگ ان پاس ورڈز، PIN کوڈز | درمیانہ (اگر مضبوط ہو) |
| بایومیٹرک | شناخت کے لیے جسمانی خصوصیات کا استعمال کرتا ہے | فنگر پرنٹ، چہرے کی شناخت، ایرس اسکین | اعلی |
| دو عنصری (2FA) | دو مختلف تصدیقی عوامل کو یکجا کرتا ہے | پاس ورڈ + OTP، پاس ورڈ + فنگر پرنٹ | اعلی |
| کثیر عنصری (MFA) | تین یا زیادہ تصدیقی عوامل کا استعمال کرتا ہے | پاس ورڈ + OTP + بایومیٹرک | بہت اعلی |
| ٹوکن پر مبنی | طبعی یا ڈیجیٹل ٹوکنز کا استعمال کرتا ہے | سمارٹ کارڈز، سیکیورٹی کیز، OTP ایپس | اعلی |
| سرٹیفکیٹ پر مبنی | تصدیق کے لیے ڈیجیٹل سرٹیفکیٹس کا استعمال کرتا ہے | SSL سرٹیفکیٹس، ڈیجیٹل دستخط | اعلی |