PDA

View Full Version : تمام جداول به صورت Encrypt ؟



majid325
سه شنبه 11 دی 1386, 02:09 صبح
با سلام :
یه برنامه نویس میخواد یه برنامه تو بازار بده ، دیتابیسش2005 sql هست و بیشترین چیزی که باعث میشه نرم افزار به فروش بره اطلاعات اون هست ، حالا این وسط اگه یه کاربر زرنگ پیدا بشه
یه نسخه از نرم افزار رو بخره بعد اطلاعات ما رو که ارزش جمع آوریش (هزینه کارشناس و غیر...) خیلی زیاده از جداول بیرون بکشه... ما باید چه خاکی به سرمون بریزیم؟

1-آیا از نظر دوستان و اساتید تمام اطلاعات Encrypt بشه در تمام جداول (با توجه به اینکه ما سرچهای تخصصی و پیچیده ای در اختیار کاربرانمون گزاشتیم)مشکل خاصی هست؟

2- نوع دادهای که برای اطلاعات Encrypt شده در جداول برای فیلدها میخواهیم در نظر بگیرم چی باید باشه و با چه سایزی؟

3-مزیت و معایب hash و rsa چی هست؟(یه مقایسه خلاصه شده)

4-در این لینک (http://barnamenevis.org/forum/showthread.php?t=31641&highlight=Encrypt ) آقای ثباتی گفتند که Encrypt جداول در 2005 امکان پذیره ،
یه خورده توضیح بیشتر در این مورد شاید من رو به اون چیزی که میخوام برسونه.

5- کلا راه حل دیگه ای به جز Encrypt برای این کار هست؟

البته با توجه به حستجوی 3 ساعته بنده و یک عالمه جواب در این موارد تو این سایت که هیچ کدوم به طور مستقیم . کامل به سئولات بالا پاسخ نداده بودن ....

باتشکر

Alireza Orumand
سه شنبه 11 دی 1386, 18:37 عصر
سلام
خوب دوست عزیز اصلاعات شما خیلی مهم و ارزشمند هست قبول ولی یه سوال:
کسی اگر بخواد اطلاعات شما رو بدزده 2 تا راه داره اول اینکه اطلاعات رو از پایگاه داده بدزده و دوم اینکه از راه قانونی وارد بشه یعنی چی ؟ یعنی اینکه خوب بالاخره شما این اطلاعات در نرم افزار خودتون به طور کامل در اختیار کاربر قرار میدید و کسی اگر بخواد اطلاعات رو بدزده اگر شما اطلاعات رو کد کنید خوب اصلا سراغ پایگاه داده نمیره بلکه اطلاعات رو از برنامه شما کپی میکنه.
شما میخواهید اطلاعات رو تو برنامه هم به کاربر ندید؟
بگذارید یک مثال بزنم. مثلا شما بانک داده ای اطلاعات پزشکی جمع آوری کردید خوب اگر این اطلاعات در دیتابیس کد شده باشند کاربر به راحتی همه این اطلاعات رو داخل برنامه شما میبینه و در صورت تمایل اقدام به عمل شریف سرقت اطلاعات میکنه و به نام خودش گسترش میده. در این حالت فکر نمیکنم کد کردن اطلاعات به جر ایجاد سربار برای برنامه حاصل دیگه ای داشته باشه.
اگر برداشت من از سوال شما اشتباه بوده بفرمایید تا دقیق تر صحبت کنیم.
موفق باشید.

majid325
جمعه 14 دی 1386, 14:37 عصر
البته من نمیخوام راجع این زوایا که شما مطرح کردین به نتیجه برسم ، چون به دلایل زیاد که یکیش میتونه این باشه که کاربر اطلاعات کلی رو نمیبینه و فقط یک سری اطلاعات فیلدهای خاص
رو میبینه ، باشه و این مسئله که شما مطرح کردین زیاد در این مورد خاص تاثیر گزار نیست .
میخوام بدونم این کار معقولی هست یا نه و اینکه بعدا در گزارش گیری به مشکل بر نمیخورم؟
حجم دیتابیسم برام مسئله نیست.