# فتح القفل بالبصمة

> افتح قفل Octa Pass بـ Face ID أو Touch ID أو بصمة الإصبع أو Windows Hello، أو برمز دخول جهازك أو رقمه السري أو كلمة مروره، بمفاتيح مدعومة بالعتاد على الأجهزة الموثوقة.

Source: https://octap.app/ar/docs/features/biometric-unlock/
Status: in-progress
Project: Octa Pass

:::note[قيد التطوير]
فتح القفل بالجهاز يعمل في معاينة خزنة الويب (المرحلة 1) في المتصفحات التي تدعم امتداد WebAuthn PRF. وتتبعه تطبيقات سطح المكتب والجوال في الإصدار 1.0.
:::

تقوم البصمة بـ **فتح مفتاح مخزَّن على ذلك الجهاز**. وهي لا تحل أبدًا محل كلمة مرورك الرئيسية على جهاز جديد، ولا تصل بيانات بصمة إصبعك أو وجهك إلى Octa Pass أبدًا.

## كيف يعمل

عند تفعيل فتح القفل بالبصمة، يلفّ جهازك مفتاح حسابك بـ **مفتاح مدعوم بالعتاد** لا يمكن استخدامه إلا بعد نجاح فحص البصمة. فتح القفل بالبصمة يطلق ذلك المفتاح؛ والقفل يمسح مفتاح الحساب غير الملفوف من الذاكرة.

| المنصة | الحماية |
|---|---|
| iOS وmacOS | مفتاح في Secure Enclave يشترط مجموعة البصمات الحالية. تسجيل وجه أو بصمة جديدة يبطله، فستحتاج إلى كلمة مرورك الرئيسية مرة واحدة. |
| Android | مفتاح في Android Keystore يشترط مصادقة المستخدم ويبطله تسجيل بصمة جديدة. يستخدم StrongBox عند توفره. بصمات الفئة 3 فقط. على Android 9 و10 يبقى المفتاح قابلًا للاستخدام بضع ثوانٍ بعد بصمة إصبعك أو قفل الشاشة، لأن هذين الإصدارين لا يستطيعان ربط الاثنين باستخدام واحد. |
| Windows | مفتاح Windows Hello في TPM |
| Linux | كلمة المرور الرئيسية. ويمكن لتطبيق سطح المكتب اختياريًا استخدام حلقة مفاتيح النظام مع polkit. |

## خزنة الويب

في خزنة الويب، **الإعدادات ← الأمان ← فتح القفل بهذا الجهاز** يستخدم القفل الموجود أصلًا على جهازك: Touch ID على جهاز Mac، وWindows Hello على Windows (الوجه أو بصمة الإصبع أو رقمه السري)، وFace ID أو رمز الدخول على iPhone أو iPad. وإن لم تكن هناك بصمة، فإن الرقم السري لجهازك أو رمز دخوله أو كلمة مرور الحاسوب تعمل.

- ينشئ **مفتاح مرور على هذا الجهاز** لخزنة الويب، ويستخدم امتداد WebAuthn **PRF** للحصول على سر لا يستطيع إنتاجه إلا ذلك المفتاح. يُلفّ مفتاح حسابك بمفتاح مشتق منه ويُخزَّن في هذا المتصفح. لا يُرسل أي جديد إلى الخادم.
- يعمل **لكل متصفح** ولا يُزامَن أبدًا. إيقافه أو تسجيل الخروج أو حذف حسابك يزيله.
- تبدأ شاشة القفل نافذة الجهاز بنفسها، وزر **استخدام كلمة المرور الرئيسية** موجود دائمًا.
- **كلمة مرورك الرئيسية ما زالت مطلوبة كل 14 يومًا**، حتى لا تنساها.
- المتصفحات التي لا تدعم PRF تواصل استخدام كلمة المرور الرئيسية. تدعمه Chrome وEdge وSafari 18+ وFirefox 139+ على macOS 15+؛ راجع [فتح القفل بالجهاز في كل متصفح](https://octap.app/ar/docs/platforms/browser-extension/#فتح-القفل-بالجهاز-في-كل-متصفح).
- يتطلب تفعيله نافذة واحدة حين يعطي المتصفح المفتاح أثناء إنشاء مفتاح المرور (Safari وFirefox)، ونافذتين في غير ذلك. وإذا رفض المتصفح الثانية، فإن **أكمل باستخدام** يُنهيها بنقرة إضافية واحدة.
- عندما تفشل نافذة، تعرض الرسالة ما قاله متصفحك، لتتمكن من التمييز بين نافذة أُغلقت ومشكلة حقيقية.

## إضافة المتصفح

تستطيع الإضافة فتح القفل بـ:

- كلمة مرورك الرئيسية
- [تطبيق سطح المكتب](https://octap.app/ar/docs/platforms/desktop/) عبر الرسائل الأصلية (native messaging)، الذي يتولى حينها Touch ID أو Windows Hello
- مفتاح مرور مع امتداد WebAuthn PRF، في Chrome وEdge. وليس في Firefox بعد: انظر أدناه.

## رمز دخول الجهاز أو رقمه السري أو كلمة مروره

لا يوجد Face ID أو قارئ بصمة؟ يستخدم Octa Pass **القفل نفسه الذي تستخدمه أصلًا لجهازك**:

| الجهاز | خيارات الفتح السريع |
|---|---|
| iPhone وiPad | Face ID أو Touch ID، أو **رمز دخول جهازك** |
| Mac | Touch ID أو Apple Watch، أو **كلمة مرور تسجيل الدخول إلى Mac** |
| Android | بصمة الإصبع أو الوجه، أو **الرقم السري أو النمط أو كلمة المرور لقفل الشاشة** |
| Windows | وجه Windows Hello أو بصمة إصبعه، أو **الرقم السري لـ Windows Hello** |
| Linux | **كلمة مرور النظام** (أو بصمة الإصبع حيث أُعدّت) |
| خزنة الويب وإضافة المتصفح | مفتاح مرور لهذا الجهاز، يستخدم أيًّا مما سبق |

لا يوجد رقم سري منفصل لـ Octa Pass تتذكره. جهازك يحدّ أصلًا المحاولات الخاطئة بشريحة الأمان فيه، وهذا أكثر أمانًا مما يكون عليه رقم سري إضافي للتطبيق.

- في تطبيقات الهاتف وسطح المكتب، يعرضه Octa Pass بعد إنشاء الحساب أو تسجيل الدخول مباشرة («استخدام Face ID لفتح قفل Octa Pass؟»). **تفعيل** يجري فحص جهازك مرة واحدة. وإذا اخترت **ليس الآن**، يسأل مرة أخرى في المرة التالية التي تفتح فيها القفل بكلمة مرورك الرئيسية، ثم لا يسأل بعدها أبدًا.
- يمكنك دائمًا تفعيله أو إيقافه في **الإعدادات ← الأمان** بعد فتح القفل بكلمة مرورك الرئيسية. وهو يعمل لكل جهاز ولا يُزامَن.
- على الهاتف، يستخدمه الملء التلقائي أيضًا: عند تفعيله، تطلب شاشة الملء التلقائي Face ID أو بصمة إصبعك أو رمز دخولك بدلًا من كلمة مرورك الرئيسية.
- تبقى كلمة مرورك الرئيسية مطلوبة كل 14 يومًا، وبعد أن تغيّرها.
- إذا لم يكن في الجهاز قفل شاشة على الإطلاق، راجع القسم التالي.

## البقاء مفتوحًا ما دمت مسجّل الدخول

**الإعدادات ← الأمان ← التحقق بالجهاز ← البقاء مفتوحًا ما دمت مسجّل الدخول إلى هذا الجهاز.** مفعّل افتراضيًا في تطبيق سطح المكتب وتطبيقي iPhone وAndroid وإضافة المتصفح. وهو لكل جهاز ولا يُزامَن أبدًا، وليس في خزنة الويب.

ما دام مفعّلًا، يُفتح Octa Pass مفتوحًا كلما كان جهازك مفتوحًا، كما تفعل كلمات المرور المحفوظة في متصفحك:

- **الفتح والتعبئة لا يسألان.** الملء التلقائي على هاتفك، والكتابة التلقائية والملء التلقائي على حاسوبك، وتعبئة الإضافة، كلها تعمل بلا سؤال. ولا يوجد مؤقت قفل، ولا يُقفَل Octa Pass عند انتقاله إلى الخلفية أو عند قفل حاسوبك.
- **الإظهار والنسخ لا يسألان** ما دام Octa Pass مفتوحًا ([الإظهار والنسخ](#الإظهار-والنسخ)).
- **بعض الأشياء تسأل دائمًا:** التصدير، وحفظ مفتاح خاص أو ملف `.env`، ومفتاحك السري، وعدة الاسترداد ورمز الاسترداد، وتغيير كلمة مرورك الرئيسية أو إعادة تعيينها، وتدوير المفاتيح، وحذف حسابك.
- **كلمة مرورك الرئيسية كل 14 يومًا باقية.** عندما يحين موعدها، يطلبها Octa Pass مرة واحدة، ثم يبقى مفتوحًا من جديد.
- **اقفل الآن** ما زال يقفل. ويبقى Octa Pass مقفلًا حتى تفتحه، أو حتى يبدأ التطبيق أو المتصفح من جديد.

تحت المفتاح، تقول الإعدادات ما يعنيه: «يمكن لأي شخص يستخدم هذا الجهاز وهو غير مقفل أن يفتح Octa Pass ويعبّئ بيانات دخولك ويرى كلمات مرورك.» ويظهر الإعدادان أدناه رماديين ما دام مفعّلًا، ويعودان كما تركتهما عند إيقافه.

ويحتاج قفلًا على جهازك. ومن دونه، يُقفَل Octa Pass كما كان وتقول الإعدادات السبب:

| الجهاز | أين يحفظ Octa Pass المفتاح | يُقفَل كالمعتاد عندما |
|---|---|---|
| iPhone وiPad | سلسلة المفاتيح، ما دام للهاتف رمز دخول فقط، مشتركة مع الملء التلقائي | لا يوجد رمز دخول («عيّن رمز دخول لهذا الجهاز حتى يبقى Octa Pass مفتوحًا.») |
| Android | مخزن مفاتيح Android، لا يُستخدم إلا والهاتف مفتوح | لا يوجد قفل شاشة («عيّن قفل شاشة لهذا الجهاز حتى يبقى Octa Pass مفتوحًا.») |
| Mac | سلسلة المفاتيح، لهذا التطبيق | عمليًا لا يحدث |
| Windows | حماية البيانات التي يوفرها Windows لحساب المستخدم | عمليًا لا يحدث |
| Linux | حلقة مفاتيح النظام (Secret Service) | لا تعمل أي حلقة مفاتيح («لم يُعثر على حلقة مفاتيح للنظام، لذلك يُقفَل Octa Pass كالمعتاد.») |
| إضافة المتصفح | لا شيء على القرص. إذا كان تطبيق سطح المكتب يبقى مفتوحًا، تُفتح الإضافة عن طريقه. ووحدها، تبقى مفتوحة في الذاكرة حتى يُغلق المتصفح | بعد إعادة تشغيل المتصفح دون تطبيق سطح المكتب: فتح قفل عادي مرة واحدة |

تغيير كلمة مرورك الرئيسية، أو تدوير مفتاحك السري، أو إعادة تعيين كلمة المرور، أو تسجيل الخروج، يحذف المفتاح؛ وفي المرة التالية التي تفتح فيها القفل ينشئ Octa Pass مفتاحًا جديدًا. والجهاز المقفل أو المطفأ لا يحمل إلا بيانات مشفّرة. انظر [ماذا يعني هذا للأمان](https://octap.app/ar/docs/security/threat-model/).

**إذا كنت تستخدم Octa Pass من قبل:** إذا كانت على ذلك الجهاز إعدادات قفل محفوظة (لا يستطيع Octa Pass أن يعرف هل اخترت القيم الافتراضية بنفسك)، فإنه يستمر في القفل كما كان، ويمكنك تفعيل هذا من الإعدادات. أما الإضافة فتستطيع أن تعرف، فلا تستمر في القفل إلا إذا غيّرت إعدادات القفل فيها.

## إعدادان للتحقق بالجهاز

للتحقق بالجهاز بوابتان خاصتان به، كلتاهما **لكل جهاز** ولا تُزامَنان أبدًا، في **الإعدادات ← الأمان ← التحقق بالجهاز**. وتنطبقان عندما يكون **البقاء مفتوحًا** متوقفًا:

- **استخدام التحقق بالجهاز عند فتح Octa Pass** (مفعّل افتراضيًا). حيث يكون لجهازك قفل، يطلبه الفتح. وعند الإيقاف، يطلب الفتح كلمة مرورك الرئيسية بدلًا من ذلك.
- **السؤال عند كل تعبئة** (مفعّل افتراضيًا). كل ملء تلقائي يطلب قفل جهازك. وعند الإيقاف، يملأ Octa Pass مباشرة ما دامت الخزنة مفتوحة، مع تحذير بأن أي شخص يستخدم الجهاز يستطيع ملء بيانات دخولك. والخزنة المقفلة تسأل دائمًا مرة واحدة على الأقل.

### الإظهار والنسخ

الخزنة المفتوحة تكفي. ما دام Octa Pass مفتوحًا، لا يسأل إظهار كلمة مرور أو أي حقل آخر ونسخه، ولا عرض عنصر رمزَ QR، ولا إظهار مفتاح SSH أو قيم بيئة، أيًّا كانت طريقة فتحه: بقفل جهازك، أو بكلمة مرورك الرئيسية، أو بـ**البقاء مفتوحًا**، وأيًّا كان ما تقوله المفاتيح أدناه. وحين يُقفَل Octa Pass (بالقفل التلقائي، أو بالقفل عند انتقاله إلى الخلفية، أو بـ**اقفل الآن**)، يكون فتح قفله من جديد هو السؤال الوحيد.

وبعض الأشياء تسأل دائمًا، أيًّا كانت طريقة فتح القفل: تصدير خزنتك، وحفظ مفتاح خاص أو ملف `.env`، وإظهار مفتاحك السري أو رمز الاسترداد، وتغيير كلمة مرورك الرئيسية أو إعادة تعيينها، وتدوير المفاتيح، وحذف حسابك. والسؤال يعني قفل جهازك حيث يكون مُعدًّا، وكلمة مرورك الرئيسية في غير ذلك.

وفي تطبيقات iPhone وiPad وAndroid الأصلية يوجد المفتاح الأول أيضًا، وتنطبق القواعد نفسها. أما مفتاح **السؤال عند كل تعبئة** فليس في تطبيقات الهاتف بعد: فيها، حين يكون **البقاء مفتوحًا** متوقفًا، يظل الملء التلقائي يطلب قفل جهازك أو كلمة مرورك الرئيسية في كل مرة.

على جهاز لا قفل فيه يستطيع Octa Pass استخدامه، لا يوجد ما يُتحقق به، فلا يسأل فتح خزنة مفتوحة أصلًا ولا الملء (وهو السلوك نفسه لمدير كلمات المرور في Chrome). وبعد إعادة التشغيل أو القفل، تفتح كلمة المرور الرئيسية الخزنة. أما التصدير ومفتاحك السري فما زالا يحتاجان كلمة المرور الرئيسية في كل مرة، وخزنة الويب لا تقدّم أبدًا وضعًا بلا تحقق.

## PRF في إضافة المتصفح

في Chrome وEdge، ينشئ **الإعدادات ← الأمان ← فتح القفل بهذا الجهاز** في الإضافة **مفتاح مرور للإضافة نفسها**، ويستخدم ناتج WebAuthn PRF الخاص به كما تفعل خزنة الويب. ويفك ناتج PRF لف مفتاح الحساب داخل service worker. وهو متاح للحساب المسجّل دخوله، لا للخزنة الموجودة على هذا الجهاز فقط، ولم يُختبر على جهاز حقيقي بعد.

**لا يستطيع Firefox ذلك بعد.** يسمح Firefox للإضافة باستخدام مفاتيح المرور لموقع ويب تصل إليه فقط، لا للإضافة نفسها، لذلك يفشل الطلب نفسه هناك برسالة "SecurityError: The operation is insecure". في Firefox، تقول **الإعدادات ← الأمان** ذلك وتربط إلى [تطبيق سطح المكتب](https://octap.app/ar/docs/platforms/desktop/)، الذي يفتح قفل الإضافة باستخدام Touch ID أو Windows Hello. ويبقى Touch ID يعمل في [خزنة الويب](#خزنة-الويب) على Firefox.

تطبيق سطح المكتب عبر الرسائل الأصلية هو البديل في كل متصفح، ثم كلمة المرور الرئيسية.

## القفل التلقائي

حين يكون **البقاء مفتوحًا** متوقفًا، اختر مؤقت القفل، واقفل عند السكون أو قفل الشاشة. وما دام مفعّلًا تظهر هذه الإعدادات رمادية. وتُمسح الحافظة تلقائيًا بعد نسخ سر في الحالتين. والحد الأقصى لوقت القفل الذي تضعه مؤسستك يوقف **البقاء مفتوحًا** على ذلك الجهاز.
