3 مستودعات
Encryption that automatically secures the underlying database file without requiring manual encryption of individual data entries.
Distinct from Encrypted Database Managers: Distinct from Encrypted Database Managers: focuses on the transparent application of encryption to the file rather than the management interface for passwords.
Explore 3 awesome GitHub repositories matching security & cryptography · Transparent File Encryption. Refine with filters or upvote what's useful.
Pigsty هي منصة تنسيق بنية تحتية لقاعدة بيانات شاملة مصممة لأتمتة دورة الحياة الكاملة لمجموعات PostgreSQL عالية التوافر. تعمل كإطار عمل للبنية التحتية ككود يدير تنسيق المجموعة، وتوفير العقد، واكتشاف الخدمة من خلال دفاتر تشغيل متطابقة. من خلال دمج آليات الإجماع الموزعة، تضمن المنصة تجاوز الفشل الآلي وإنفاذ الحالة المتسقة عبر بيئات متنوعة، بما في ذلك الأجهزة المعدنية والبنية التحتية الافتراضية. تتميز المنصة بمجموعة قوية من القدرات التشغيلية التي تمتد إلى ما وراء إدارة قاعدة البيانات القياسية. تتميز بخط أنابيب مراقبة مدمج يجمع المقاييس والسجلات والآثار في لوحات تحكم مركزية لمراقبة الأداء في الوقت الفعلي والتحليل التشخيصي. بالإضافة إلى ذلك، توفر إطار عمل ترحيل يحاكي بروتوكولات الأسلاك المملوكة وصيغة SQL، مما يسمح بدمج أعباء عمل قاعدة بيانات المؤسسات القديمة في بيئات علائقية حديثة. يغطي النظام مساحة وظيفية واسعة، بما في ذلك إدارة التخزين المتقدمة مع استنساخ النسخ عند الكتابة للنشر السريع، وتنسيق قواعد البيانات المتعددة الذي ينسق المحركات العلائقية مع التخزين المؤقت وتخزين الكائنات. كما يدمج تقوية الأمان، والنسخ الاحتياطي والاستعادة الآلي، وتوجيه حركة المرور من خلال وكلاء طبقيين لفصل اتصالات العميل عن طوبولوجيا المجموعة الأساسية. يتم توزيع المشروع كنموذج مرآة حزمة مكتفٍ ذاتياً، مما يتيح النشر المتسق وإدارة التبعية في البيئات الآمنة أو المعزولة.
Secures data at rest using transparent encryption to meet security and compliance requirements.
DBFlow هي مكتبة تعيين كائني علائقي (ORM) لنظام Android تقوم بتعيين كائنات Java إلى قواعد بيانات SQLite. تعمل كطبقة استمرارية مصممة لتقليل كود الغلاية اليدوي من خلال الوصول التلقائي لقاعدة البيانات وتعيين الكيانات. يتميز المشروع بمنشئ استعلام آمن للأنواع يستخدم واجهة سلسة لإنشاء استعلامات مع فحوصات في وقت التجميع. يوفر تشفيراً شفافاً على مستوى الملف لتأمين البيانات الحساسة وغلافاً تفاعلياً يبث تغييرات قاعدة البيانات للمشتركين للحصول على تحديثات في الوقت الفعلي. تشمل القدرات الإضافية تنفيذ الاستعلام غير المتزامن لمنع حظر خيط التطبيق الرئيسي والترقيم القائم على الأجزاء لتحميل مجموعات البيانات الكبيرة. تستخدم المكتبة كوداً مولداً قائماً على التعليقات التوضيحية لأتمتة إنشاء سباكة قاعدة البيانات.
Provides transparent file-level encryption to secure sensitive data stored within the SQLite database.
sqlite-net هو أداة تعيين كائنات-علاقات (ORM) خفيفة وطبقة وصول للبيانات لـ SQLite. يوفر أدوات لترجمة فئات التطبيق إلى جداول قاعدة بيانات، وإدارة السجلات من خلال معين الكيانات (entity mapper)، وتنفيذ استمرارية البيانات المحلية. تتضمن المكتبة غلافاً مشفراً يؤمن ملفات قاعدة البيانات باستخدام مفاتيح الاتصال وإعدادات التشفير الأصلية. كما تتميز بطبقة وصول للبيانات تدعم كلاً من العمليات المتزامنة وغير المتزامنة للحفاظ على استجابة التطبيق أثناء الوصول إلى القرص. يغطي المشروع مجموعة من قدرات إدارة قواعد البيانات، بما في ذلك توليد الجداول تلقائياً من تعريفات الفئات، وعمليات CRUD القائمة على الكيانات، والاستعلام القائم على المسند (predicate-based). كما يسمح بتنفيذ SQL الخام باستخدام عبارات ذات معاملات (parameterized statements).
Provides a wrapper that secures the SQLite database file using connection keys and native encryption configurations.