نقل قول نوشته شده توسط hadis shaeidi مشاهده تاپیک
من یه محیطی تقریباشبیه مسنجرطراحی کردم که شامل2برنامه سروروکلاینت هستش حالامیخوام روامنیتش کارکنم که داده هابصورت امن منتقل شوند(ارسال ودریافت پیام.فایل و..)چطوری الگوریتم های رمزنگاری روپیاده سازی کنم.من درvs2008کارمیکنم
سلام.
ابتدا بگم امنیت چیزی نیست که در انتهای یک پروژه نرم افزاری به سیستم اضافه بشه! من بارها به این مساله در این سایت اشاره کرده ام... احتمالا برنامه شما Port ای رو باز میکنه و شروع به ارسال و دریافت اطلاعات میکنه... درسته؟ در صورتیکه برای برنامه های IM، پروتکلهای استانداردی تدوین شده، تا بر اساس اون قراردادها، اطلاعات بین Client و Server رد و بدل بشه. فرضا در Jabber (که امروزه اونو به اسم XMPP می شناسن)، شما میتونید بر اساس TLA یا SASL ایمنی اطلاعات ارسالی و دریافتی رو تضمین کنید.

در هر حال، شما الگوریتم های رمزنگاری رو پیاده سازی نمی کنید، اون الگوریتم ها پیاده سازی شده اند و شما از اونها استفاده می کنید. بطور نمونه، برای کار با Triple DES می تونید بدین شکل عمل کنید.

موفق باشید.