هل SQLite3 آمنه لحفظ البيانات مع استخدام مكتبة التشفير Fernet؟
أنا أعمل على برنامج محلي يحفظ بيانات و يظهرها يؤدي عمليات حسابية و يُحدّث البيانات و يضيفها. برنامج بسيط نوعاً ما.
جربت MySQL و هي آمنه إن شاء الله لكن لأنني مبتدئ في قواعد البيانات ظهرت لي مشاكل مع MySQL عند محاولة إنشاء نسخة احتياطية و استرجاعها، و أنا أريد فقط أن أحصل على قاعدة بيانات مشفرة، و لأن SQLite3 سهله قلت سأستخدمها مع تشفير ملف قاعدة البيانات باستخدام مكتبة Fernet.
فهل هذا سيحمي من التطفل؟ مع العلم أن البرنامج محلي، أي في جهاز مفصول عنه الإنترنت. على فكرة حاولت مع sqlcipher3 لكن حدث فشل في تنصيب التشفير في الجهاز و في المحرر Pycharm! لهذا ألغيت الفكرة.
و هل يحتاج الجهاز الذي سيشتغل عليه البرنامج مثلاً تثبيت تعريفات حتى يشتغل التشفير sqlcipher3 أو لا!
المهم سؤالي هو: باستخدام مكتبة Fernet و بتشفير ملف قاعدة البيانات SQLite3 سيكون هناك حماية من التطفل؟