Sqlcipher.

تشفير SQLite الشفاف
التحميل الان

Sqlcipher. الترتيب والملخص

الإعلانات

  • Rating:
  • رخصة:
  • BSD License
  • السعر:
  • FREE
  • اسم الناشر:
  • ZETETIC LLC
  • موقع ويب الناشر:
  • http://www.zetetic.net

Sqlcipher. العلامات


Sqlcipher. وصف

تشفير SQLite شفافة يوفر لك SQLcipher قاعدة بيانات SQLite مشفرة بالكامل. انها سريعة، خاصة مع المعاملات والفهارس؛ سترى عموما فقط ضرب أداء 5. لا توجد بيانات غير مشفرة مكتوبة على القرص، وتسمح التخزين المؤقت للصفحة SQLite للصفحات التي تم فك تشفيرها في الذاكرة. يعتمد برنامج SQLcipher على مكتبة Openssl المراجعة للنظر للعديد من متطلبات التشفير بما في ذلك خوارزمية AES-256، وجيل الأرقام العشوائية الزائفة، و PBKDF2 Deration Deversion.BuildingBuilding SQLciphiphiphiphiphipher هو تقريبا تجميع نسخة منتظمة من SQLite مع استثناءتين صغيرتين: 1. يجب عليك تحديد SQLite_has_Codec 2. تحتاج إلى الارتباط ضد Libcrypto OpenSSL مع دعم SHA256 المكونات المترجمة مع الارتباط الثابت: (استبدال / opt / محلية / ليب مع الطريق إلى libcrypto.a) ./configure cflags = "- dsqlite_has_codec" ldflags = "/ opt / lib / libcrypto.a" makecompiling مع الارتباط الديناميكي :./configure cflags = "- dsqlite_has_codec -lcrypto" يحدد TableCrapting Databaseto عبارة مرور تشفير لقاعدة البيانات التي يمكنك استخدامها براغما. يتم تجليد عبارة المرور التي تدخلها باستخدام SHA256 وتستخدم النتيجة كمفتاح تشفير لقاعدة بيانات إذا كنت تستخدم هذه الطريقة، فمن المستجد لك مسؤولية ضمان أن البيانات التي توفرها سلسلة عرافة 64 حرفا، والتي سيتم تحويلها مباشرة إلى 32 بايت (256 بت) من البيانات الرئيسية. مفتاح المفتاح = "X'2DD29CA851E7B56E4697B0E1F08507293D761A05CE4D1B628663F41A80863F41A80863F41A8086D99 '"؛ لإعادة -كوك قاعدة بيانات، يتم تطبيق Rekey Rekey: Pragma Rekey = 'NewPassphrase'؛ لتشفير قاعدة البيانات برمجيا، يمكنك استخدام وظيفة SQLITE3_KEY. يتم تحويل البيانات المقدمة في PKEKE إلى مفتاح تشفير وفقا لنفس القواعد مثل Pragma Key.int SQLite3_Key (SQLite3 * DB، Const Void * Pkey، Int Nkey)؛ يجب أن يتم استدعاء مفتاح Pragma أو SQLITE3_KEY كعملية الأولى عند قاعدة بيانات مفتوح.


Sqlcipher. برامج ذات صلة