View Full Version : سوال: امنیت نرم افزار
ihasan
پنج شنبه 07 فروردین 1393, 20:10 عصر
سلام
من برای قفل گذاری روی برنامه ام از کد فعالسازی استفاده می کنم . که کد رایانه را بر اساس یک الگوریتم تغییر می دهم و آن را تبدیل به کد فعالسازی می کنم .
برای امنیت الگوریتم باید چه کار کنم؟ که کسی نتواند به سادگی آن را هک کند.
Nima NT
پنج شنبه 07 فروردین 1393, 20:58 عصر
اول اینکه سعی کنید از رمزنگاری های نامتقارن استفاده کنید مثل RSA
دوم استفاده از مبهم سازهای تجاری رو فراموش نکنید ؛ استفاده از مبهم سازهای رایگان به علت سهولت بازگردانی اونها به حالت اولیه توصیه نمیشه ؛ بهتر هستش برای امنیت هزینه کنید و از بین محصولات داخلی یا خارجی یکی رو انتخاب و خریداری کنید ( منظور از مبهم ساز برنامه های dotNET Obfuscator هست )
ihasan
پنج شنبه 07 فروردین 1393, 21:23 عصر
لطفا در مورد RSA بیشتر توضیح دهید.
با تشکر
Nima NT
پنج شنبه 07 فروردین 1393, 21:47 عصر
رمزنگاری های غیر متقارن از 2 کلید برای رمزنگاری استفاده میکنن یک کلید برای رمزنگاری و یک کلید برای رمزگشایی
برای اطلاعات بیشتر در گوگل میتونید عبارت RSA Encryption in Csharp رو مورد جستجو قرار بدید
vBulletin® v4.2.5, Copyright ©2000-1403, Jelsoft Enterprises Ltd.