دليل الاستخدام
ينطبق على SSem TouchOTP 1.0.1
تظهر شاشات التطبيق باللغتين الكورية والإنجليزية. وعلى أجهزة Mac المضبوطة على أي لغة أخرى، يظهر التطبيق بالإنجليزية.
1. التثبيت
- اشترِ SSem TouchOTP من Mac App Store وثبّته (الحصول على التطبيق). ويتولى App Store تثبيت التحديثات أيضًا تلقائيًا.
- شغّله من مجلد التطبيقات أو من Launchpad، فتظهر أيقونة قفل في شريط القائمة وليس في Dock. انقر على هذه الأيقونة لفتح اللوحة.
إذا كنت تستخدم إصدار DMG الذي نزّلته سابقًا من هذا الموقع، فإن تثبيت إصدار App Store يستبدل التطبيق الموجود في مجلد التطبيقات. وتبقى الخزنة والحسابات كما هي.
المتطلبات: macOS 14 أو أحدث، وTouch ID (مدمج، أو لوحة مفاتيح Magic Keyboard مزوّدة بـ Touch ID موصولة بجهاز Mac بشريحة Apple)، وكلمة سر لتسجيل الدخول إلى macOS، وبصمة إصبع مسجّلة واحدة على الأقل.
2. الإعداد لأول مرة
- انقر على أيقونة شريط القائمة، ثم انقر على Create Vault with Touch ID.
- عندما تتعرّف نافذة Touch ID على بصمتك مرة واحدة، تُنشأ الخزنة وتُفتح فورًا.
الخزنة ملف مشفّر يحتوي على معلومات حساباتك. ومفتاحها موجود في Secure Enclave على جهاز Mac هذا، ولا يمكن استخدامه إلا بالبصمات المسجلة حاليًا. لا تحتوي نافذة Touch ID على زر لإدخال كلمة السر؛ فقد منعنا عمدًا أي طريقة لفتح الخزنة بكلمة سر.
3. إضافة الحسابات
انقر على Add Account أسفل اللوحة، وستجد ثلاث طرق للإضافة. اعرض أولًا رمز QR أو المفتاح السري على الشاشة من إعدادات التحقق بخطوتين لدى الخدمة (مثل GitHub أو Google).
QR Image
- اللصق: اضغط ⌃⇧⌘4 لالتقاط منطقة رمز QR على الشاشة إلى الحافظة، ثم الصقها في علامة التبويب QR Image.
- ملف: انقر على Choose File in Window… في اللوحة لاختيار ملف صورة في نافذة منفصلة. ويمكنك أيضًا سحب ملفات الصور وإفلاتها في تلك النافذة.
- يقرأ التطبيق صور PNG وJPEG وHEIC وTIFF وGIF وBMP. يتم التعرّف على رموز QR داخل جهاز Mac هذا فقط، ولا تُحفظ الصور.
تحقّق من جهة الإصدار واسم الحساب في المعاينة، ثم انقر على Add.
تحتوي صورة QR على المفتاح السري. احذف ملفات لقطات الشاشة بعد إضافة الحساب. تُمسح الصورة الملصقة من حافظة جهاز Mac هذا فور قراءتها، لكن إذا كنت تستخدم تطبيقًا لسجل الحافظة، فاحذفها من ذلك السجل أيضًا.
Paste Address
الصق عنوانًا يبدأ بـ otpauth:// لتظهر معاينة لا تعرض المفتاح السري. وبعد الإضافة، إذا كان ذلك العنوان لا يزال في الحافظة فسيُمسح.
Manual
أدخل جهة الإصدار واسم الحساب والمفتاح السري (Base32). وعند الحاجة يمكنك تغيير النوع: قائم على الوقت (TOTP) أو قائم على العدّاد (HOTP)، والخوارزمية (SHA-1 أو SHA-256 أو SHA-512)، وعدد الأرقام (6 إلى 8)، والمدة (15 إلى 120 ثانية). حقل المفتاح السري حقل إدخال آمن يُخفي الأحرف التي تكتبها.
4. الانتقال من Google Authenticator
- في تطبيق Google Authenticator على هاتفك، افتح القائمة › نقل الحسابات › تصدير الحسابات، واختر الحسابات التي تريد نقلها.
- انقل رمز QR الظاهر على الشاشة إلى Mac. على سبيل المثال، صوّره بجهاز آخر وأرسل الصورة عبر AirDrop، أو أرسل لقطة شاشة من الهاتف إلى Mac (قد تمنع بعض الهواتف التقاط لقطات لهذه الشاشة).
- في SSem TouchOTP، الصق الصورة في Add Account › QR Image، أو أضفها كملف من النافذة.
- إذا كانت لديك حسابات كثيرة وظهرت عدة رموز QR، فأضفها كلها. يظهر التقدّم بصيغة مثل «1 and 2 of 3».
بعد النقل، احذف صور QR المتبقية على الهاتف وعلى Mac. تبقى الحسابات في Google Authenticator كما هي، فقرّر بنفسك ما إذا كنت ستواصل استخدامها على الهاتف.
5. استخدام الرموز
- انقر على صف الحساب لنسخ رمزه. يُمسح الرمز المنسوخ تلقائيًا بعد 30 ثانية، ويُوسَم بحيث لا ينتقل إلى أجهزة أخرى (الحافظة العامة) ولا إلى تطبيقات سجل الحافظة.
- تُظهر الدائرة على اليمين الثواني المتبقية حتى يتغيّر الرمز. يتحوّل لونها إلى البرتقالي عند 10 ثوانٍ أو أقل، وإلى الأحمر عند 5 ثوانٍ أو أقل.
- في الحسابات القائمة على العدّاد (HOTP)، يؤدي النقر على الصف عندما لا يكون الرمز ظاهرًا بعد، أو النقر على زر ↻، أو اختيار Generate and Copy Next Code من قائمة النقر بزر الماوس الأيمن، إلى إنشاء رمز جديد وزيادة العدّاد بمقدار 1. أما النقر مجددًا على رمز ظاهر بالفعل فينسخ الرمز نفسه دون تغيير العدّاد. وعند إغلاق اللوحة يُخفى الرمز مرة أخرى، فيُنشئ النقر التالي رمزًا جديدًا. لا تنقر إلا عند الحاجة.
- انقر بزر الماوس الأيمن على الحساب لتظهر Copy Code وDelete…. لا يمكن استرجاع الحساب المحذوف.
6. القفل
- تُقفل الخزنة تلقائيًا إذا لم يحدث أي تفاعل خلال المدة المحددة (دقيقة واحدة افتراضيًا).
- تُقفل فورًا عند قفل الشاشة أو تشغيل شاشة التوقف أو دخول Mac في وضع السكون أو تبديل المستخدم.
- يمكنك قفلها فورًا بزر القفل أعلى اللوحة أو من Settings › Lock Now.
- عند فتح اللوحة وهي مقفلة تظهر نافذة Touch ID. وإذا ألغيتها، فانقر على Unlock with Touch ID.
- عند القفل، تُمحى أيضًا عمليات استيراد QR المعلّقة التي لم تُضَف بعد، والرمز المنسوخ في الحافظة.
7. النسخ الاحتياطي والاستعادة
عند إضافة بصمة أو حذفها، لا يمكن فتح الخزنة مرة أخرى. أنشئ نسخة احتياطية جديدة في كل مرة تضيف فيها حسابات. وإذا تغيّرت الحسابات دون وجود نسخة احتياطية، يظهر تنبيه فوق القائمة.
إنشاء نسخة احتياطية
- انقر على Settings › Export or Import Backup…. تُفتح شاشة النسخ الاحتياطي في نافذة منفصلة.
- نوصي باستخدام Generate Random Passphrase. انقر على عبارة المرور التي تم إنشاؤها لنسخها (تُمسح تلقائيًا بعد 30 ثانية)، ودوّنها على ورقة أو في مدير كلمات السر. وإذا اخترتها بنفسك، فيجب أن تتكون من 12 حرفًا على الأقل، وتُرفض العبارات البسيطة مثل الأحرف المكررة أو المتتالية.
- اكتب عبارة المرور نفسها في حقل التأكيد، وانقر على Confirm with Fingerprint and Export…، ثم اختر مكان الحفظ.
يُشفَّر ملف النسخة الاحتياطية (.touchotp) باستخدام AES-GCM ومفتاح مشتق من عبارة المرور (PBKDF2-SHA256، بـ 600,000 تكرار). احتفظ بنسخة منه أيضًا في مكان آمن خارج جهاز Mac هذا، مثل قرص خارجي أو ذاكرة USB.
استيراد نسخة احتياطية
- في شاشة النسخ الاحتياطي نفسها، اختر الملف عبر Choose Backup File… وأدخل عبارة المرور.
- انقر على Import لإضافة حسابات النسخة الاحتياطية إلى الخزنة الحالية. يتم تخطّي الحسابات الموجودة مسبقًا (التي لها المفتاح السري نفسه)، ولا تتغيّر إعدادات الحسابات الحالية ولا عدّاداتها.
إذا نسيت عبارة المرور، فلا توجد طريقة لفتح النسخة الاحتياطية. ولا يمكننا نحن أيضًا استعادتها.
8. بعد تغيير البصمات
عند إضافة بصمة أو حذفها، يُبطل macOS مفتاح الأمان، وتظهر في التطبيق شاشة «The vault can’t be opened». لا تحذف هذه الشاشة أي شيء، فاطمئن.
- انقر على Try Again للتحقق مرة أخرى. إذا كنت قد غيّرت البصمات فعلًا، فستبقى الخزنة غير قابلة للفتح.
- انقر على Reset…. لا يُحذف ملف الخزنة القديم، بل يُحتفظ به جانبًا.
- أنشئ خزنة جديدة باستخدام Create Vault with Touch ID.
- استورد ملف النسخة الاحتياطية من Settings › Export or Import Backup….
إذا ذكرت الشاشة أن ملف الخزنة مفقود أو تتعذّر قراءته (مع سلامة مفتاح الأمان)، فالمشكلة ليست في البصمة. يمكنك إعادة الملف إلى مكانه ثم النقر على Try Again، أو اختيار Start an Empty Vault with the Same Key….
إذا ظهر بعد فتح القفل التحذير «An older copy of the vault file was opened»، فهذا يعني أن ملف الخزنة استُبدل بنسخة أقدم (مثلًا عند الاستعادة من Time Machine). وإذا لم تفعل ذلك بنفسك، فربما غيّر أحدٌ الملف، لذا تحقّق من قائمة الحسابات. وإذا لم تجد مشكلة، فانقر على Keep This State.
9. الانتقال إلى Mac جديد
ملف الخزنة مرتبط بـ Secure Enclave في جهاز Mac الذي أنشأه، لذا لا يُفتح على جهاز Mac آخر حتى لو نسخته. أنشئ نسخة احتياطية على جهاز Mac القديم، ثم ثبّت التطبيق على جهاز Mac الجديد وأنشئ خزنة، واستورد تلك النسخة الاحتياطية.
10. الإعدادات
- Language: اختر Use System Setting أو 한국어 أو English. بعد التغيير، انقر على Restart Now لتطبيقه (يُفتح التطبيق مقفلًا بعد إعادة التشغيل).
- Auto-Lock: اختر المدة التي يُقفل بعدها التطبيق عند عدم الاستخدام (30 ثانية أو دقيقة واحدة أو دقيقتان أو 5 دقائق).
- Screen Capture: فعّل Hide from Screenshots, Recording and Screen Sharing حتى لا تظهر نوافذ التطبيق في التقاط الشاشة (معطّل افتراضيًا). وأثناء التحكم في جهاز Mac هذا عن بُعد عبر مشاركة الشاشة، لا تظهر اللوحة أيضًا.
- Backup: يُظهر ما إذا كانت هناك نسخة احتياطية حديثة، ويفتح شاشة النسخ الاحتياطي.
لا تعمل من SSem TouchOTP إلا نسخة واحدة في كل مرة. إذا كان التطبيق قيد التشغيل بالفعل وفتحت نسخة أخرى منه من موقع مختلف، فستعرض رسالة توضيحية ثم تُغلق. والغرض من ذلك منع تشغيل نسختين في الوقت نفسه تكتبان فوق الخزنة نفسها.
11. التحديثات
يتولى Mac App Store التحديثات. لا يتصل التطبيق نفسه بالإنترنت، لذا لا يتحقق من الإصدارات الجديدة من تلقاء نفسه. وتبقى الخزنة والحسابات كما هي بعد التحديث.
12. إزالة التطبيق
- أنشئ نسخة احتياطية أولًا عند الحاجة.
- أنهِ التطبيق وانقل SSem TouchOTP من مجلد التطبيقات إلى سلة المهملات.
- لحذف بيانات الحسابات أيضًا، اضغط ⌘⇧G في Finder واحذف المجلد
~/Library/Containers/com.levelupsoft.touchotp.
يبقى في سلسلة المفاتيح على جهاز Mac هذا مفتاح Secure Enclave ومفتاح الخزنة المختوم (مع رقم الجيل). ولا يمكن استعادة معلومات الحسابات بهما وحدهما دون ملف الخزنة. وإذا أعدت تثبيت التطبيق وأنشأت خزنة جديدة، فسيسألك التطبيق قبل استبدال هذه العناصر.
لمزيد من الأسئلة، راجع صفحة الدعم.