![]() |
|
تشفير المعلومات المدخلة لفاعدة البيانات - نسخة قابلة للطباعة +- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb) +-- قسم : قسم قواعد البيانات (http://vb4arb.com/vb/forumdisplay.php?fid=40) +--- قسم : قسم أسئلة قواعد البيانات تحت بيئة الـ.NET (http://vb4arb.com/vb/forumdisplay.php?fid=41) +--- الموضوع : تشفير المعلومات المدخلة لفاعدة البيانات (/showthread.php?tid=8981) |
تشفير المعلومات المدخلة لفاعدة البيانات - hoob computer - 22-05-13 [COLOR="#FF0000"]بسم الله الرحمن الرحيم
الصلاة و السلام على خير خلق الله سيدنا محمد و على آله و صحبه و سلم[/COLOR] [COLOR="#0000FF"]السلام عليكم و رحمة الله و بركاته, تحية إلى إخوتي الكرام أعضاء المنتدى الكبير و كل مراقبيه و مشرفيه, عندي سؤال لمن لديه خبرة فيه, [/COLOR] السؤال هو: لو أردت أن أقوم بتشفير البيانات المدخلة الى قاعدة البيانات قبل خزنها فيها عن طريق (MDF5) و كلنا نعرف بأنها طريقة (Hashing) و ليس (Encrypting) و من ثم خزنها في قاعدة البيانات بعد تشفيرها بـ (MDF5). إلى هنا و كل شيء تمام و ليس فيه أي مشكلة, حيث هنالك كود خاص للتشفير بطريقة (MDF5) موجود في أغلب المنتديات الاجنبية. و لكن المشكلة تكمن في الأتي: عند طباعة تقرير من جدول مال, ستظهر البيانات مشفرة و ليست المدخلة, لذا كيف أقوم بعكس التشفير؟ بحثت كثيراً في المنتديات و لم أجد شيء عن فك التشفير الخاص بـ (MDF5), و في هذه الحالة لن أستطيع طباعة أي تقرير أو قراءة أي معلومة بواسطة الـ (DataGridView) من قاعدة البيانات بسبب ظهور البيانات المشفرة فقط و التي تكون غير مفهومة للمستخدم! فكيف أحل هذه المشكلة؟ ملاحظة: * الكل يقول بأن الـ (MDF5) هي طريقة (Hashing) للبيانات فقط و ليس طريقة (Encrypting) و لهذا السبب لا يوجد طريقة لعكس تشفيرها! * أريد تشفير البيانات المدخلة لحساسية البيانات المدخلة في قاعدة البيانات و لا أريد إطلاع أي شخص على المعلومات و خاصة لموظفين قسم IT في الشركة. * الواجهات معمولة بالفيجوال بيسك دوت نت 2010 و قاعدة البيانات معمولة بـ SQL Server 2008 R2. هل من حل لهذه المشكلة التي ربما تكون بسيطة في نظر الخبراء و صعبة في نظري؟ تحياتي. تشفير المعلومات المدخلة لفاعدة البيانات - Sajad - 22-05-13 السلام عليكم أخي العزيز لا يمكن فك التشفير بطريقة md5 لذا استخدم طريقة أخرى بحيث عند عرضك للبيانات ستقوم بفك التشفير ومن ثم تعرض البيانات وأنصحك بrsa تشفير المعلومات المدخلة لفاعدة البيانات - Sajad - 22-05-13 السلام عليكم أخي العزيز انظر الى هذا الموضوع ففيه مثال لكيفية تشفير وفك التشفير بطريقة RSA http://vb4arb.com/vb/showthread.php?3863-%D8%E1%C8-%C7%DD%D6%E1-%D8%D1%DE-%E1%E1%CA%D4%DD%ED%D1-%E5%E1-%E5%EC-rsa&highlight=Encrypt تشفير المعلومات المدخلة لفاعدة البيانات - hoob computer - 22-05-13 شكراً جزيلاً لك أخي سجاد على المساعدة و توضيحك لطريقة تشفير أفضل ... جزاك الله خيراً .. |