تفاصيل العمل

مشروع عبارة عن مدير كلمات مرور يعمل من سطر الأوامر (CLI) ومطوّر بلغة Go.

يوفّر أداة تسمح بإنشاء "خزنة" (vault) محلية مشفّرة لتخزين بيانات الحسابات وكلمات المرور بأمان.

المميزات:

تشفير قوي: استخدام AES-GCM مع مفاتيح مشتقة عبر scrypt لتأمين البيانات.

واجهة CLI سهلة: أوامر بسيطة مثل:

init لإنشاء خزنة جديدة.

add لإضافة حساب جديد.

get لعرض بيانات حساب.

list لعرض جميع الحسابات.

delete لحذف حساب.

تخزين آمن: يتم تخزين كل الحسابات داخل ملف مشفّر (vault.enc).

إدارة كاملة للحسابات: إضافة، تحديث، حذف، أو استعراض أي حساب بسهولة.

هذا المشروع يوضح قدرتي على:

تصميم نظام آمن لتخزين البيانات الحساسة.

التعامل مع التشفير والـ key derivation باستخدام مكتبات Go القياسية والمتقدمة.

بناء تطبيق CLI احترافي منظم وسهل الاستخدام.

ملفات مرفقة

بطاقة العمل

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