تفاصيل العمل

# أمانة | PassVault

برنامج سطح مكتب لحفظ كلمات المرور والحسابات **مشفّرة على جهازك**، منظّمة في مجموعات (مجموعة لكل برنامج أو غرض)، مع واجهة عربية كاملة.

**الإصدار الحالي: 1.1.0** — Windows 10 / 11 (64-bit)

---

## التنزيل والتثبيت

1. نزّل **[PassVault.exe](https://github.com/mhamdN...)** (حوالي 51 MB). لا يحتاج تثبيت Python أو أي برنامج آخر.

2. شغّله. إذا ظهرت رسالة Windows **«Windows protected your PC»** اضغط **More info ← Run anyway** (تظهر لأن الملف غير موقّع بشهادة تجارية مدفوعة).

3. عند أول تشغيل:

- اختر **المجلد** الذي تُحفظ فيه ملفات كلمات المرور (المستندات، فلاشة، أو مجلد OneDrive / Google Drive).

- أنشئ **كلمة مرور رئيسية** قوية (8 أحرف على الأقل).

> ⚠️ **لا يمكن استرجاع كلمة المرور الرئيسية إذا نسيتها** — هذا هو معنى التشفير الحقيقي. احفظها في مكان آمن.

## الجديد في الإصدار 1.1.0

- **تحديثات تلقائية بدون أي إعداد:** يتحقق البرنامج من وجود إصدار جديد مرة يومياً، ولا يحتاج حساب GitHub أو رمز وصول.

- **كل تحديث موقّع رقمياً (Ed25519):** البرنامج يرفض أي تحديث غير موقّع بمفتاح المطوّر، أو تختلف بصمته أو حجمه، أو أقدم من النسخة المثبتة — حتى لو نُشر على صفحة الإصدارات.

- **أنت تقرر:** يسألك البرنامج قبل تنزيل التحديث وقبل تثبيته، ثم يعيد التشغيل تلقائياً. إذا فشل التثبيت تُستعاد النسخة السابقة.

- **رقم الإصدار** أصبح مدمجاً في البرنامج ويظهر عند التحقق من التحديثات.

- **بناء أكثر أماناً:** كل المكتبات المستخدمة في البناء مثبّتة على إصدارات محددة ومتحقق من بصماتها.

> **لمستخدمي الإصدار 1.0.0:** نزّل هذا الإصدار يدوياً مرة واحدة من الرابط أعلاه؛ بعدها تصلك التحديثات تلقائياً. بياناتك ومجلدك لا يتأثران.

---

## كل المميزات

### التنظيم

- **مجموعات** لكل برنامج أو غرض (Gmail، نظام المحاسبة، الواي فاي...)، وفي كل مجموعة: الاسم، اسم المستخدم / الإيميل، كلمة المرور، ملاحظات.

- **بحث** في كل المجموعات دفعة واحدة.

- **مولّد كلمات مرور قوية** بطول تختاره ومع رموز أو بدونها.

### الحفظ في مكان تختاره

- **كل مجموعة ملف مشفّر مستقل** (`.pvg`) داخل المجلد الذي تحدده — سهل النسخ الاحتياطي والنقل.

- **📂 فتح ملف مجموعة** من أي مكان (فلاشة مثلاً): تعدّل عليه ويُعاد تشفيره ويُحفظ في مكانه، أو تنسخه إلى مجلدك.

- **💾 حفظ نسخة** مشفّرة من أي مجموعة في المكان الذي تريده.

- **📁 مجلد التخزين:** نقل كل الملفات لمجلد آخر أو التبديل لمجلد خزنة آخر.

- الملفات نفسها تعمل على Windows و Ubuntu.

### التشفير

- مفتاح مشتق من كلمة المرور الرئيسية بـ **scrypt**، وتشفير موثّق (AEAD) يكشف أي تلاعب بالملفات.

- **نمط تشفير لكل مجموعة:** AES-256-GCM، ChaCha20-Poly1305، AES-256-GCM-SIV، AES-256-OCB3، أو تشفير مزدوج AES + ChaCha20.

- **PVX-1 (خاص):** ثلاث طبقات تشفير + **ملف مفتاح خاص** لا يوجد إلا عندك + حشو عشوائي يخفي حجم البيانات. المجموعة لا تُفتح بدون كلمة المرور **و**ملف المفتاح معاً.

- **أنماط مخصصة:** أنشئ نمطاً باسمك من الخوارزميات المعتمدة واحفظ تعريفه كملف `.pvcipher`.

### الاستيراد من Excel

- قالب Excel جاهز (زر **📄 حفظ قالب Excel**): تملأ البيانات ثم **📥 استيراد من Excel**.

- معاينة قبل الاستيراد، وإنشاء المجموعات تلقائياً، واختيار تحديث الحسابات المكررة أو تجاهلها.

### الحماية أثناء الاستخدام

- كلمات المرور مخفية حتى تختار إظهارها.

- **مسح الحافظة تلقائياً** بعد 30 ثانية من نسخ كلمة مرور.

- **قفل تلقائي** بعد 5 دقائق من عدم الاستخدام، وزر قفل فوري.

- تغيير كلمة المرور الرئيسية في أي وقت (يُعاد تشفير كل الملفات).

---

## الخصوصية

- **كلمات المرور لا تغادر جهازك أبداً.** البرنامج لا يرفع أي بيانات لأي جهة، ويتصل بالإنترنت فقط للتحقق من التحديثات وتنزيلها من صفحة الإصدارات.

- ملفات Excel المستوردة غير مشفّرة — احذفها بعد الاستيراد.

- إذا استخدمت نمط **PVX-1 (خاص)**، احتفظ بنسخة احتياطية من ملف المفتاح الخاص؛ ضياعه يعني عدم إمكانية فتح تلك المجموعات.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات