PDA

View Full Version : امنیت دربرنامه نویسی تحت شبکه



hadis shaeidi
سه شنبه 10 آبان 1390, 23:57 عصر
دوستان من 2برنامه به زبان سی شارپ دارم یکی سرورودیگری کلاینت هستش که تحت شبکست درواقع مثل محیط مسنجره حالامیخوام روامنیتش کارکنم بایدچیکارکنم؟

aram_2
پنج شنبه 12 آبان 1390, 09:25 صبح
خوب وقتی میخوای ارسال کنی اطلاعات رو کد کن.اگه فقط برات مهمه کسی چیزی ندونه ار متن کد کن.اما اگه می خوای احراز هویت بشه و...از الگوریتم های هش استفاده کن

hadis shaeidi
جمعه 13 آبان 1390, 19:15 عصر
میشه بیشترتوضیح بدی چطورکدکنم ؟منظورتون ازالگوریتم های هش چیه؟
منبعی بهم معرفی نمیکنی بالینکش؟

aram_2
شنبه 14 آبان 1390, 09:09 صبح
ببینید شما وقتی متنی رو از طریق سوکت بین دو پراسس (محلی یا غیر محلی)می فرستید یا دریافت میکنید به راحتی قابل شنود هست و هر کسی می تونه این اطلاعات رو داشته باشه.اما برای اینکه اطلاعات محرمانه بمونه شما با روشهای مختلف کدگذاری اون متون رو کد می کنید و بعدش می فرستید و در اون سمت هم عکس عمل کد.تو هر زبانی معمولا پیاده سازی شدن این روشها.مثلا تو سی شارپ تو

System.Net.Security قرار داره.اما برای احراز هویت و باصطلاح امضای دیجیتالی از هش استفاده کنید.توضیحات بیشتر خواستید بگید

hadis shaeidi
شنبه 14 آبان 1390, 13:06 عصر
به نظرتون ازالگوریتم های رمزنگاری استفاده کنم یاکدکردن؟
هرکدوموپیشنهادمیکنیدیه منبعی هم معرفی کنید تاروبرنامم پیاده کنم چون ازامنیت چیزی نمیدونم.
2برنامه سروروکلاینت من کارارسال ودریافت پیام و انتقال فایل روانجام میده پایگاه داده هم دارم.