نمایش نتایج 1 تا 9 از 9

نام تاپیک: امنیت اطلاعات بانک اطلاعاتی

  1. #1

    امنیت اطلاعات بانک اطلاعاتی

    وقتی یک کاربر جدید با کامه عبور طراحی میکنیم و اونو داخل بانک ذخیره میکنیم چه امنیتی داره؟
    آیا یک بانک اکسس که رمزدارشده یاشه با هیچ برنامه ای باز نمیشه یا اینکه رکوردهای حساس رو بصورت کد شده ذخیره میکنند؟
    ممنون میشم توضیح بدید.

  2. #2
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    پیشنهاد می کنم کدش کنی چون اولا رمز بالاخره باز میشه . رمز گذاشتن افراد رو حساس می کنه ولی کد که بکنی دیگه به این راحتیها دست کسی بهش نمی رسه . در ضمن رمز گذاشتن در ارتباط با DATASOURCE واسه خودت هم دردسره

  3. #3
    شاید این بهترین راه باشه
    حالا چجوری یک رشته رو کدگاری کنم؟

    لطفا نظر بدید

  4. #4
    کاربر دائمی
    تاریخ عضویت
    دی 1383
    محل زندگی
    همه جای ایران سرای من است
    پست
    504
    منم با علی موافقم. اینقدر برنامه واسه باز کردن رمز بانک اکسس هست حتی SQL.
    در ضمن الگوریتم های رمز گذاری زیادی وجود داره که میتونی ازشون استفاده کنی. خود دات نت هم از روش MD5 پشتیبانی میکنه. با یه سرچ کوچولو تو گوگل هم میتونی کلی الگوریتم های خفن در بیاری. اگه خودتم مخ باشی که میتونی بنویسی به استعداد خودت بستگی داره.
    موفق باشی

  5. #5
    کاربر دائمی آواتار ali_kolahdoozan
    تاریخ عضویت
    بهمن 1384
    محل زندگی
    اون سر دنیا
    پست
    1,631
    خودت یه الگوریتم تعریف کن و برنامه بنویس . باز روشهایی که وجود داره لو رفتنیه . الگوریتم هر کسی باید من درآوردی باشه تا امنیتش بالا باشه

  6. #6
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    باید یک طرفه کار کنید

    بهتر است براى این کار از الگوریتم‌هاى یکطرفه استفاده کنید. یعنى از رمز بتوانید به کد برسید
    ولى از کد به رمز نتوانید برسید (مانند CRC).
    در این صورت حتا خود شما هم نمى‌توانید از کد موجود رمز اصلى را پیدا کنید.
    در ضمن مى‌توانید از روش‌هاى ترکیبى نیز استفاده کنید، مانند جمع کرد محصول با یک عدد خاص
    (مثلاً طول کلمه‌ى عبور) یا ...

    صبا صبوحى

  7. #7
    فعلا راه دوم انجام دادم.
    بهتر است براى این کار از الگوریتم‌هاى یکطرفه استفاده کنید. یعنى از رمز بتوانید به کد برسید
    ولى از کد به رمز نتوانید برسید (مانند CRC).
    در این صورت حتا خود شما هم نمى‌توانید از کد موجود رمز اصلى را پیدا کنید.
    صبا صبوحى
    میشه اینو بیشتر توضیح بدی؟!

  8. #8
    من هنوز منتظر توضیح درمورد CRC هستم

  9. #9
    کاربر دائمی
    تاریخ عضویت
    اسفند 1384
    محل زندگی
    تهران
    پست
    1,629

    الگوریتم‌هاى یک طرفه

    با سلام
    دوست عزیز الگوریتم یک طرفه یعنی الگورتیمی که در ازای ورودی ثابت همواره یک خروجی مشخص
    و غیر قابل برگشت تولید کند. یعنی از نتیجه‌ی الگوریتم نمی‌توانیم ورودی را مشخص کنیم. به زبان ریاضیات میتوان گفت که تابع ما یک به یک نباشد.
    یکی از روش‌های مرسوم CRC است که با یک فرمول پیچیده یک متن را تبدیل به یک عدد 16 تا 32 بیتی می‌کند و در اغلب پروتکل‌های ارتباطی استفاده می‌شود. حتا اگر شما از نرم‌افزارهای WinZip یا WinRar جهت فشرده‌سازی فایل‌های خود استفاده کرده باشید می‌توانید در گزارش‌های برنامه وجود این کد را ببینید. البته در مواردی که مثال زدم از وجود این کد برای تخمین صحت اطلاعات استفاده می‌شود، اما این الگوها برای رمز کردن بسیار مناسب می‌باشند. مثلاً در CRC16 احتمال یکی شدن خروجی برای دو متن مختلف یک به 65000 و برای CRC32 این احتمال یک به چهار میلیارد است.

    صبا صبوحی

    پ.ن. از دیر پاسخ دادن پوزش می‌خواهم، متاسفانه دیر به دیر به این انجمن سر می‌زنم

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •