كل المشاريع
SecureVault
مدير كلمات مرور محلي أولًا لا يطّلع على بياناتك
مدير كلمات مرور لأندرويد وWindows يشفّر كل شيء على الجهاز، ويُفتح بالبصمة أو Windows Hello، ويملأ كلمات المرور في التطبيقات الأخرى، ويحفظ نسخة مشفرة على Google Drive.
- تشفير الخزنة
- AES-256-GCM
- اشتقاق المفاتيح
- Argon2id
- شاشة
- 18
الهندسة
قرارات هندسية
القاعدة: لا المطوّر ولا السحابة ولا ملف النسخة الاحتياطية يستطيع قراءة كلمة مرور.
- مفاتيح بطبقات
- مفتاح بيانات يشفّر الخزنة، وهو نفسه مغلّف بمفتاح مشتق من كلمة المرور الرئيسية بـ Argon2id.
- تشفير موثّق
- AES-256-GCM وXChaCha20-Poly1305، فالبيانات المعبوث بها ترفض الفتح بدل أن تُفك إلى بيانات فاسدة.
- تعبئة تلقائية أصلية
- AutofillService بلغة Kotlin يملأ بيانات الدخول في التطبيقات الأخرى عبر قناة أوامر.
- نموذج تهديدات مكتوب
- الهيكلة ونموذج الأمان ونموذج التهديدات وصيغة النسخ الاحتياطي موثقة قبل الإطلاق.
التقنيات
التطبيق
- Flutter
- Riverpod
- go_router
- sqflite
الأمان
- cryptography
- flutter_secure_storage
- local_auth
المنصة
- Kotlin AutofillService
- Google Drive API
تحتاج شيئًا مثل هذا؟
أخبرني عن العملية التي تريد تنظيمها، وسأحوّلها إلى نظام واضح قبل كتابة أي سطر برمجي.
لنتحدث