السلام عليكم
أعمل الآن على تطبيق Desktop بالجافا يسمح للمستخدم بتسيير و إدارة كلمات المرور (تماما مثل KeePass) أستخدم قاعدة بيانات SQLite لتخزين الـ passwords، هذه الأخيرة يتم تشفيرها قبل تخزينها في الـ DB.
للولوج إلى التطبيق، يقوم المستخدم بإدخال password master الذي من خلاله أقوم بتوليد مفتاح التشفير AES-256-CBC.
سؤالي هو : كيف أتأكد من صحة الـ password master أثناء عملية الـ authentication ؟
تحياتي.
