دليل المستخدم
دليل كامل لتطبيق Securmy: كيف تسجّل وتدخل وتستخدم ميزات الخصوصية، وتفهم ما الذي يحميه هذا النموذج الأولي فعلًا وما الذي لا يحميه.
1. التسجيل والدخول الأول
في الشاشة الأولى اضغط "سجّل" وأدخل بريدك الإلكتروني واسم مستخدم. لا حاجة إلى رقم هاتف.
بعد التسجيل سترى ثلاث معلومات مرة واحدة فقط، ويجب أن تحفظها فورًا في مكان آمن (مثل مدير كلمات المرور):
- اسم المستخدم وكلمة المرور: اسم المستخدم هو الحقل الأول وكلمة المرور تحدد الملف الذي يُفتح. يمكنك امتلاك عدة ملفات بالاسم نفسه، لكل منها كلمة مرور خاصة.
- المعرّف العام: هو ما تشاركه مع من تريد إضافتهم كجهات اتصال. لا يكشف بريدك الإلكتروني.
- التركيبة السرية: تُستخدم لإظهار المحادثات المخفية (انظر القسم المخصص).
إذا فقدت كلمة المرور يمكنك إعادة تعيينها عبر البريد، لكن فقط إذا كان بريد الملف موثّقًا. بدون كلمة المرور ودون بريد موثّق لا يمكن استرجاع الملف.
2. ملفات شخصية متعددة على الجهاز نفسه
يمكنك إنشاء عدة ملفات شخصية (مثلاً شخصي وتمويهي) بالاسم نفسه وكلمات مرور مختلفة. عند إدخال اسم المستخدم وكلمة المرور يُفتح الملف المطابق دون شاشة اختيار تكشف عدد الملفات. لا يمكن استخدام كلمة المرور نفسها لملفين بالاسم نفسه.
3. إضافة جهات الاتصال والدردشة
اضغط "+ إضافة جهة اتصال" وأدخل المعرّف العام للشخص. تُفتح دردشة في الوقت الفعلي ومشفرة من طرف إلى طرف (انظر القسم 7).
5. الملف التمويهي
عند التسجيل يمكنك تحديد "إنشاء كملف تمويهي": ملف مخصص لعرضه عند أي تفتيش، دون أي دليل على وجود ملفات أخرى على الجهاز نفسه.
6. الرسائل المؤقتة (التدمير الذاتي)
قبل إرسال رسالة يمكنك اختيار مدة التدمير الذاتي من القائمة المنسدلة: 30 ثانية أو 5 دقائق أو ساعة واحدة. بعد انقضاء هذه المدة تُحذف الرسالة.
7. التشفير من طرف إلى طرف: كيف يعمل فعلًا
هذا ليس شعارًا تسويقيًا: كل رسالة تُشفَّر في متصفحك قبل إرسالها إلى الخادم، وفق هذا المخطط:
- عند أول دخول ينشئ جهازك زوج مفاتيح ECDH (منحنى P-256): المفتاح العام يذهب إلى الخادم والخاص يبقى على الجهاز مشفّرًا بكلمة مرورك. ويجهّز أيضًا دفعة من المفاتيح العامة أحادية الاستخدام («prekeys»).
- لكل رسالة ينشئ متصفحك مفتاحًا مؤقتًا ويجلب من الخادم prekey واحدًا أحادي الاستخدام لجهة الاتصال. يجمع ثلاث عمليات تبادل ECDH (هويتك والمفتاح المؤقت وال prekey) ويشتق عبر HKDF-SHA256 مفتاح AES-GCM بطول 256 بت صالحًا لتلك الرسالة فقط.
- تُشفَّر الرسالة بذلك المفتاح مع IV عشوائي؛ والترويسة موثّقة فلا يمكن تعديلها. لا يستلم الخادم سوى نص مشفّر.
- يعيد المستلم بناء المفتاح نفسه ويقرأ الرسالة ثم يحذف فورًا ال prekey الخاص: بعدها لا يستطيع أحد فك تشفيرها، حتى بمفاتيحك طويلة الأمد.
هذا هو نوع الرياضيات نفسه (ECDH + AES-GCM) الذي تستخدمه كثير من البروتوكولات الآمنة الحديثة، مطبّقًا هنا عبر واجهة Web Crypto API الأصلية في المتصفح دون مكتبات خارجية.
السرية المستقبلية: الرسائل السابقة تبقى آمنة
حتى لو حصل أحد على مفاتيحك طويلة الأمد (مثلًا بسرقة جهازك) فلن يستطيع فك الرسائل التي استلمتها سابقًا لأن مفاتيحها حُذفت. النص الذي قرأته يبقى فقط في الذاكرة المحلية المشفّرة لجهازك.
خزنة المفاتيح
تُحفظ المفاتيح الخاصة وال prekeys وذاكرة الرسائل في المتصفح مشفّرة فقط (AES-GCM) بمفتاح مشتق من كلمة مرورك عبر PBKDF2-SHA256 (310,000 تكرار). إذا دخلت بالبصمة تُطلب كلمة المرور مرة واحدة لفتح الخزنة. عند تغيير كلمة المرور تُعاد تشفير الخزنة.
تأكد أنه هو فعلًا: رقم الأمان
في المحادثة اضغط أيقونة 🔑: يظهر رقم من 60 خانة، متطابق عندكما. قارنه مع جهة اتصالك شخصيًا أو صوتيًا: إن تطابق فلا أحد يتدخل. إذا تغيّر مفتاح جهة اتصال (جهاز جديد أو اعتراض محتمل) يظهر تحذير ويُمنع الإرسال حتى تختار «قبول المفتاح الجديد».
8. الفتح بالبصمة الحيوية (Face ID / Touch ID / البصمة)
في إعدادات الملف الشخصي (أيقونة ⚙️) تجد "تفعيل الفتح بـ Face ID / البصمة". عند تفعيله ينشئ جهازك مفتاح مرور (passkey) عبر WebAuthn/FIDO2 ويسجله على الخادم (المفتاح العام فقط، وليس البيانات الحيوية أبدًا).
بعد ذلك سيظهر في شاشة الدخول زر «فتح بالبصمة»: استخدمه بدل كلمة المرور، ويتحقق نظام التشغيل (وليس التطبيق) من Face ID أو Touch ID أو بصمة أندرويد أو Windows Hello. لا تغادر البيانات البيومترية جهازك أبدًا.
يمكنك إيقافه في أي وقت من الإعدادات نفسها.
9. تغيير اللغة
في أعلى كل شاشة من التطبيق ستجد محدد لغة. وهذا الموقع متاح أيضًا بـ 11 لغة نفسها: الإيطالية والإنجليزية والإسبانية والفرنسية والألمانية والبرتغالية والعربية والصينية والهندية والروسية واليابانية. واللغة التي تختارها في التطبيق تُحفظ على الجهاز.
10. تطبيقات الجوال الأصلية (iOS/Android)
التطبيق الأصلي (React Native/Expo) لنظامي iOS وأندرويد جاهز وقيد الاختبار: المحادثات، الخزنة، الإرسال P2P، المكالمات، التحقق بخطوتين، القفل البيومتري وإشعارات الدفع بلا محتوى، بنفس التشفير من طرف إلى طرف المستخدم في تطبيق الويب. النشر على App Store وGoogle Play قريبًا؛ وفي الأثناء يعمل تطبيق الويب في أي متصفح ويمكن إضافته إلى الشاشة الرئيسية.
11. حدود الأمان المعلنة
للأمانة، هذه هي الحدود المتبقية، رغم أن التشفير حقيقي وليس مجرد ادعاء:
- نفاد ال prekeys: إذا بقيت جهة اتصال غير متصلة طويلًا ونفدت مفاتيحها أحادية الاستخدام، تستخدم الرسالة مفتاحًا جديدًا لكن دون الحذف أحادي الاستخدام، فتكون السرية المستقبلية أضعف.
- الرسائل مرتبطة بهذا الجهاز: حسب التصميم لا ينتقل السجل المفكوك. على جهاز جديد أو بعد استعادة كلمة المرور عبر البريد لا تُستعاد الخزنة السابقة: تبدأ بهوية جديدة وترى جهات الاتصال تحذير تغيّر المفتاح.
- قوة الخزنة من قوة كلمة المرور: اختر كلمة طويلة وفريدة. من يملك جهازك المفتوح والتطبيق شغّال يستطيع قراءة المحادثات كأي تطبيق.
- بيانات وصفية مرئية للخادم: المرسل والوقت والتفاعلات وانتهاء الرسائل المؤقتة غير مشفّرة.
- الاستعادة عبر البريد فقط: إذا فقدت كلمة المرور والوصول إلى البريد الموثّق فلا يمكن استعادة الملف. إذا استخدمت عدة ملفات (مثل ملف تمويهي) فاستخدم بريدًا مختلفًا لكل منها: رابط الاستعادة يكشف لمن يملك البريد أن الملف موجود.
12. حل المشكلات
"لا أستطيع التشفير: جهة الاتصال ليس لديها مفتاح عام بعد"
يحدث هذا إذا لم تسجّل جهة الاتصال دخولها منذ آخر تحديث للتطبيق (يُولَّد المفتاح ويُرفع تلقائيًا عند الدخول). اطلب منها الدخول مرة واحدة، وبعدها يمكنك مراسلتها بشكل طبيعي.
«فقدت كلمة المرور»
استخدم «نسيت كلمة المرور؟» في شاشة الدخول وأدخل البريد واسم المستخدم: إذا كان بريد الملف موثّقًا فسيصلك رابط صالح لمدة ساعة. وإلا فلا يمكن استرجاع الملف ويجب إنشاء ملف جديد. احتفظ دائمًا بكلمة المرور في مدير كلمات مرور.
لا يظهر الفتح بالبصمة الحيوية
يتطلب جهازًا مهيّأً بـ Face ID أو Touch ID أو البصمة أو Windows Hello، ومتصفحًا محدّثًا، واتصال HTTPS (تطبيق الويب في الإنتاج يستخدمه بالفعل). ويجب أيضًا أن يكون قد فُعِّل مرة واحدة على الأقل من الإعدادات.
«لم تعد الرسالة قابلة للقراءة»
لأسباب أمنية يُحذف مفتاح كل رسالة فور قراءتها: يبقى النص فقط في الذاكرة المشفّرة لهذا الجهاز. إذا غيّرت الجهاز أو مسحت بيانات المتصفح أو أعدت تعيين كلمة المرور عبر البريد فلا يمكن استعادة الرسائل السابقة. هذا ثمن السرية المستقبلية.
13. خزنة Securmy وأدواتها
افتح الخزنة من الزر 🛡️ في الشريط الجانبي. كل ما فيها مشفّر على جهازك بـ AES-256-GCM بمفتاح محفوظ في خزنتك ومحمي بكلمة مرورك: لا يستلم الخادم أبدًا ملفات أو ملاحظات أو كلمات مرور.
خزنة الملفات
أضف ملفات (حتى 100 ميغابايت لكل ملف) من تبويب الملفات. إذا كان المربع مفعّلًا تُزال البيانات الوصفية من الصور قبل حفظها. يمكنك تنزيل كل ملف أو إرساله عبر P2P أو حذفه.
إرسال P2P عبر رابط
اختر ملفًا ومدة صلاحية (10 دقائق أو ساعة): تحصل على رابط لمرة واحدة. ينتقل الملف مباشرة إلى المستلم مشفّرًا بمفتاح موجود فقط بعد الرمز # في الرابط ولا يصل إلى الخادم أبدًا. أبقِ الصفحة مفتوحة حتى ينتهي النقل.
تنظيف الصور
يعيد رسم الصورة مع تجاهل EXIF وموقع GPS والصور المصغّرة. يعمل مع JPEG وPNG وWebP؛ أما الصيغ الأخرى فالتنظيف التلقائي غير متاح لها.
الملاحظات وكلمات المرور
تبقى الملاحظات وبيانات الدخول مشفّرة في الخزنة. ينشئ المولّد كلمات مرور عشوائية؛ وعند نسخ كلمة مرور تُمسح الحافظة بعد 20 ثانية.
رسائل تُعرض مرة واحدة
اختر «عرض لمرة واحدة» بجانب حقل الرسالة. يلمس المستلم ليرى: يبقى النص ظاهرًا 10 ثوانٍ ثم يُدمَّر على جهازه وعلى الخادم. لا يمنع ذلك القارئ من تصوير الشاشة.
المكالمات الصوتية والمرئية
استخدم الزرين 📞 و🎥 في ترويسة المحادثة. ينتقل الصوت والفيديو مباشرة بين الجهازين مشفّرين. يرى الطرفان رمزًا من 4 أرقام: قارناه شفهيًا؛ إن تطابق فالمكالمة لم تُعترَض.
التحقق بخطوتين
في قسم الأمان يمكنك تفعيل رموز TOTP مع تطبيق مصادقة (Google Authenticator أو Aegis أو 1Password…). بعد التفعيل يتطلب الدخول بكلمة المرور أيضًا الرمز المكوّن من 6 أرقام. يبقى فتح القفل بالبصمة طريقة دخول منفصلة.
النسخ الاحتياطي والمسح الطارئ
تحتوي النسخة الاحتياطية على ملفات وملاحظات وكلمات مرور مشفّرة بعبارة سرية من 10 أحرف على الأقل تختارها أنت: بدونها لا يمكن استرجاعها. الرسائل غير مشمولة. يزيل المسح الطارئ من الجهاز المفاتيح وذاكرة الرسائل والملفات والملاحظات وكلمات المرور ولا يمكن التراجع عنه.
حدود يجب معرفتها
- المزامنة بين الأجهزة اختيارية ومدفوعة (باقات مساحة): تبقى البيانات مشفّرة على جهازك ولا يملك الخادم المفتاح. بدون باقة تبقى الخزنة محلية فقط، وتظل النسخة الاحتياطية وسيلة نقلها.
- لإخفاء عنوان IP في عمليات P2P والمكالمات فعّل الأمان ← حماية IP (مرحّل مشفّر) حيث يتوفر خادم TURN. بدون مرحّل قد يرى الطرف الآخر عنوان IP الخاص بك، وفي الشبكات شديدة التقييد قد يفشل الاتصال.
- مدير كلمات المرور أساسي: لا يملأ النماذج تلقائيًا ولا يغني عن مدير متخصص للاستخدام المهني.
- إن فقدت كلمة المرور وعبارة النسخة الاحتياطية فلا يمكن استرجاع البيانات المشفّرة: لا أحد، حتى نحن، يستطيع فتحها.