Mazz Ibraheem نشر 22 سبتمبر 2022 أرسل تقرير مشاركة نشر 22 سبتمبر 2022 السلام عليكم انا اعمل على تطبيق يستخدم قاعدة بيانات محليه واقوم بمعالجتها باستخدام SQLiteAssetsHelper اذاً كيف اقوم بتشفيرها بكلمه مرور لمنع الوصول اليها؟ كيف اضيف كلمه المرور وكيف اقوم بفتحها باستخدام SQLiteAssetsHelper في android studio بحثت مطولا عن الاجابه فلم اجدها لأني قد تعبت كثيرا لتجهيز هذه البيانات، وشكرا مقدما على الرد 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 علي عبد محسن نشر 22 سبتمبر 2022 أرسل تقرير مشاركة نشر 22 سبتمبر 2022 بداية من الضروري فهم أن SQLiteAssetHelper غير قادر على فتح قاعدة بيانات مشفرة من النوع sqlite ولكن فقط يستطيع التعامل مع قاعدة البيانات المفتوحة من خلال الدالتين getReadableDatabase و getWritableDatabase. ما تستطيع فعله بهذا الخصوص هو إستعمال الأداة SQLCipher for Android مع SQLiteAssetHelper لحل المشكلة ولكن بطريقة نوعاً ما يشوبها التعقيد. أولاً - نستعمل SQLCipher لإنشاء قاعدة بيانات فارغة مشفرة. ثانياً - نستعمل SQLiteAssetHelper لقراءة قاعدة البيانات المفتوحة لديك ومن ثم نسخ بياناتها الى المشفرة سابقة ألإنشاء. ثالثاً - نحذف قاعدة البيانات المفتوحة بعد إغلاقها. تستطيع الإطلاع أكثر على SQLCipher هنا 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mazz Ibraheem نشر 22 سبتمبر 2022 الكاتب أرسل تقرير مشاركة نشر 22 سبتمبر 2022 بتاريخ 5 ساعات قال علي محسن: بتاريخ 5 ساعات قال علي محسن: شكرا على الرد، لكن هل اجد هنا شرحا مفصلا عن ذلك 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 علي عبد محسن نشر 22 سبتمبر 2022 أرسل تقرير مشاركة نشر 22 سبتمبر 2022 بتاريخ 53 دقائق مضت قال Mazz Ibraheem: شكرا على الرد، لكن هل اجد هنا شرحا مفصلا عن ذلك يمكنك البحث في google عن سبل تحقيق الخطوات الي وضعناها لك في الرد السابق. 1 اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
0 Mazz Ibraheem نشر 23 أكتوبر 2022 الكاتب أرسل تقرير مشاركة نشر 23 أكتوبر 2022 https://youtu.be/ruFoV01AikI طبقت هذا الفيديو ولم يعمل معي، ما المشكلة؟ اقتباس رابط هذا التعليق شارك على الشبكات الإجتماعية More sharing options...
السؤال
Mazz Ibraheem
السلام عليكم
انا اعمل على تطبيق يستخدم قاعدة بيانات محليه واقوم بمعالجتها باستخدام SQLiteAssetsHelper
اذاً كيف اقوم بتشفيرها بكلمه مرور لمنع الوصول اليها؟
كيف اضيف كلمه المرور وكيف اقوم بفتحها باستخدام SQLiteAssetsHelper في android studio
بحثت مطولا عن الاجابه فلم اجدها
لأني قد تعبت كثيرا لتجهيز هذه البيانات، وشكرا مقدما على الرد
رابط هذا التعليق
شارك على الشبكات الإجتماعية
4 أجوبة على هذا السؤال
Recommended Posts
انضم إلى النقاش
يمكنك أن تنشر الآن وتسجل لاحقًا. إذا كان لديك حساب، فسجل الدخول الآن لتنشر باسم حسابك.