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

نام تاپیک: ایا روش های کد گذاری شخصی هم امکان دارند؟

  1. #1

    ایا روش های کد گذاری شخصی هم امکان دارند؟

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

  2. #2
    بنیان گذار Barnamenevis آواتار مهدی کرامتی
    تاریخ عضویت
    اسفند 1381
    محل زندگی
    کرج، گلشهر
    سن
    46
    پست
    6,379
    ایا نمیشه هر کسی برای برنامه کاربردی خود یک روش کد گذاری به اصطلاح من در اوردی درست کنه و از اون برای کد و دیکد کردن اطلاعات استفاده کنه؟
    میشه، اما کاربردش خصوصی میتونه باشه. چون استاندارد نخواهد بود.

    اگر میشه لزوم استفاده از روش های معروف کد گذاری از جمله کلید عمومی و هش دیگه چیه؟
    امنیت بیشتر، سازگاری با دنیای خارج، و...

  3. #3

    یبل

    اگه بشه هر کسی یه روش اختصاصی برای کد و دیکد کردن اطلاعات داشته باشد
    پس میشه بگیم که روش های اختصاصی منجر به شکست نمی شود به عبارت دیگر ما می توانیم بگیم که روش ما قابل کشف شدن نیست! ایا این درسته؟

  4. #4
    روش های اختصاصی منجر به شکست نمی شود

    روش های اختصاصی کمتر منجر به شکست می شود

  5. #5
    برعکس.
    اصلا توصیه نمی شود روش اختصاصی را اختراع کنید.

  6. #6
    خوب کسی که میخواد قفل بشکونه، باید به چند نمونه اطلاعات اولیه و اطلاعات کد شده دسترسی داشته باشه. با این شرایط کسی که به سراغ روش شما بیاد احتمالا خیلی راحتتر دخل اطلاعاتتون رو میاره.

    البته بعضی الگوریتمها هم کاملا استانداردن. فقط نکتشون اینه که بدون رمز شما نمیتونین اطلاعات رو دیکد کنین.

  7. #7
    اصلا توصیه نمی شود روش اختصاصی را اختراع کنید.

    در ایران نه! :) چون در ایران همه به کمک tools کار میکنند و کمتر کسی اطلاعات کافی برای Analyze کد و دیکد کردنش داره.

  8. #8
    کاربر دائمی
    تاریخ عضویت
    مرداد 1382
    محل زندگی
    Egypt - Thebes
    پست
    226
    روش های اختصاصی منجر به شکست نمی شود
    یک ضرب المثل انگلیسی میگه : هیچ قلعه ای غیر قابل نفوذ نیست ، هیچ قفلی غیرقابل شکستن

  9. #9

    بل

    وا... من روی این مسله تحقیق بیشتری کردم
    اکثر الگوریتم های معروف مثلا کلید عمومی از روش های پیچیده ریاضی استفاده می کند مثلا ضرب دو عدد اول خیلی بزرگ و انجام یکسری از اعمال روی ان. در این روش ها اگرچه اصول کار مشخص است و از یک فرمول سر راست پیروی می کنند ولی پیدا کردن و به شکستن قفل این نوع رمز رمگذاری به اصلاح decryption به روش های معمول و حتی پیشرفته ممکن نیست مثلا اگر برنامه بخواهد رمز روش کلید عمومی را کشف کند سالها طول می کشد...
    روش های رمز گذاری اختصاصی هم مورد اعتماد نیست چرا که احتمال اشتباه در طراحی ان وجود دارد و روزی روزگاری کشف خواهند شد .
    اکثر الگوریتم های پیشرفته با ریاضیات و یا حتی معما های ریاضی در گیرند و به این راحتی ها هم کشف نمی شوند.

  10. #10
    کاربر دائمی آواتار MiRHaDi
    تاریخ عضویت
    تیر 1383
    محل زندگی
    تهران - سوهانک
    پست
    982
    سلام
    شما اگر در این زمینه خوب کار کنید میتوانید روشهای Coding خیلی خوبی بنویسید که به این راحتی ها قابل باز شدن نباشد ! من معمولا برنامه ها رو با ترکیب چند روش کد میکنم . اینطوری امکان پیدا کردنش به مراتب کمتره
    شما با یکی از روشهای دنیا کد کن ! بعد با یک روش علمی خوب که خودت بلدی و شاید معروف نباشه دوباره کد کن اونوقت ... !
    البته اگه این کار رو خوب انجام بدی خیلی قفل محکمی ساختی
    بای

  11. #11
    سلام
    البته من تازه کارم ، ولی چند روز پیش تونستم با یه آقایی که دوسال مشاور امنیتی symantec بود و در این رابطه صحبت کنم. ایشان گفتند که بهتره که از همان روشهای من در آوردی خودتان استفاده کنید (مثلا تبدیل حروف به یکدیگر) . هرچند که از هر برنامه ای خصوصا برنامه های مایکروسافات اگر استفاده کنید وقتی اولین بار روی سایت خودتون آپلود کنید یک نسخه از نرم افزار اتوماتیک برای مایکروسافت فرستاده می شه (یکی از دلایل عمده پیشرفت مایکروسافت) .
    همچنین نرم افزارهای بسیار گران قیمتی(بالای 10000 دلار) سراغ داشت که می توانستند فایل های DLL و EXE را باز کنند (به زبان C)
    :wise2:

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

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