الفريق العربي للبرمجةأرشيف المنتديات · 2000 – 2023
نسخة أرشيفية للقراءة فقط — التسجيل والمشاركة مغلقان، والمحتوى محفوظ كما كان.

كيف يمكن تشفير قاعدة بينات بردوكس

مغلق
بدأه Ibrahim elhayik في 1 يناير 2008 · 5 رد · 1,033 مشاهدة · في لغة Delphi
مشاركة: واتساب X فيسبوك تيليجرام
#1 صاحب الموضوع

كيف أقوم بتشفير قاعدة البينات من نوع باردوكس .db والبرنامج الذي اصنعه يفك التشفير حتي لاتكون القاعدة

مكشوفه للاخرين لان وضع كلمة سر لها غير امنة .. ولا أستطيع حماية المعلومات التي تحتويها القاعدة ..

مع غحترامي للجميع

#2

السلام عليكم

اوضح اكثر ماذا تقصد بتشفير قاعدة ؟

هل تقصد تشفير المعلومات الموجودة بالحقول ام اما ذا

d4baa0.gif
#3

السلام عليكم . بارك الله فيك يا DeltaAziz.

أقصد بالتشفير أن أقوم بتشفير جميع المعلومات في قاعدة البينات . بحيث أنه إذا قام أحد بفتحها لا يعرف ما بداخلها. فلا يستطيع العمل بها.

والبرنامج الذي أقوم أنا بعمله يقوم بفك التشفير فيعجز أي شخص غيري من فتح قاعدة البيانات ...... و بذلك أقوم بحماية البرنامج الذي أقوم بصناعته.... لأن الباس ورد ليس أداة حماية فعالة...

وظيفة البرنامج انه يقوم بإدخال المعلومات مشفرة ...... وعند إظهار المعلومات يقوم بفك تشفيرها للمستخدم....

شكرا لكم

#4

بهذا لن تبقى قاعدة Paradox وتتحول الى شيئ اخر

وبالتالي لايمكن للBDE التعامل معها وعلى المبرمج التعامل معها

الانتقال الى نوع اخر من قواعد البيانات التي تقبل التشفير ومصدرها متوفر احسن

d4baa0.gif
#5

شكرا

#6
اقتباس
هل تقصد تشفير المعلومات الموجودة بالحقول ام اما ذا

أظن هذا ما يمكن أن يحل المشكلة لك أيضا فتشفير المعلومات داخل الحقول يؤدي لك الغرض بشكل جيد والسيءفي هذه الطريقة هي أنها تبطأ عملية البحث داخل قاعدة البيانات

طريقة تشفير قاعدة البيانات كملف يمكن أن تحل لك مشكلة بطء البحث ولكنها ستولد بطء في بدء برنامجك وإغلاقه إذ أن برنامجك يجب أن يفك تشفير الملف ليعيده إلى شكل قاعدة البيانات ثم عند إغلاقه يجب عليه تشفيره من جديد طبعا مع وضع أحتمالات توقف الكمبيوتر عن العمل في أي لحظة الشيء الذي سيجعلك تقوم بوضع أحتياطات أخرى وطبعا السرعة هنا تعتمد على حجم البيانات وعدد التسجيلات اللتي ممكن أن تسجل حاول تجربة الطريقتين وقرر أيهما تعطيك سلاسة أعلى أن كانت بياناتك ليست كثيرة أو لاتستخدم البحث كثيرا جرب الطريقة الأولى .

خيارات أخرى : أبقى معتمدا على كلمة السر لقاعدة البيانات أو غير نوع قواعد البيانات اللتي تتعامل معه

تم تعديل هذه المشاركة بواسطة decompiler في 3 يناير 2008 في 12:28

هذا الموضوع مغلق.

مواضيع مشابهة