PDA

View Full Version : Encryption



Farhad.B.S
جمعه 04 مهر 1382, 10:58 صبح
سلام.
در حال حاضر متداول ترین الگوریتمی که برای رمز کردن اطلاعات برای ذخیره اونها تو دیتا بیس در وب به کار میره کدوم است ؟
آیا تو .Net Framework کلاسی برای استفاده از این الگوریتم وجود داره ؟
ممنون.

cpuman20
جمعه 04 مهر 1382, 11:40 صبح
سلام
نمی دونم اما تا آنجا که اطلاع دارم برای رمز گزاری از الکوریتمهای معروف استفاده نمی کنند
چون در این صورت حتما برنامه ای برای باز کردن اطلاعات رمز گزاری شده وجود داره.
در این جور مواقع من خودم برنامش رو می نویسم. :wink:
مگه اینکه .net راه بهتری رو داشته باشه . :?: :!:
mer30

Farhad.B.S
جمعه 04 مهر 1382, 11:45 صبح
فکر نیمکنم الگوریتم هایی مثل BlowFish یا MD5 با یه کلید رمز 5 حرفی هنوز قابل شکستن باشند.
در ضمن نوشتن چنین الگوریتم هایی به صورت شخصی اصلا کار جالبی نیست ! اگه یه سر به بخش c# و بعد decompiler های دات نت بزنید متوجه منظورم خواهید شد. :wink:

cpuman20
جمعه 04 مهر 1382, 12:09 عصر
سلام
ok
بررسی می کنم :wink:
mer30

Vahid_Nasiri
جمعه 04 مهر 1382, 21:52 عصر
در مورد blowFish و MD5 فکر کنم فرهاد خان کمی بی انصافی کرد ه اند. برای مثال MD5 حاصلش 16 بایت است (طول ثابت) برای رسیدن به 16 بایت شما دو به توان 16 حالت مختلف دارید!! یعنی با یک کامپیوتر معمولی چند قرن طول می کشد!

من از MD5 و DES راضی هستم!! در فضای نام System.Security.Cryptography موجود هستند.

Farhad.B.S
شنبه 05 مهر 1382, 14:14 عصر
ممنون.
اگه میشه لینک یه مطلبی رو در مورد استفاده از این name space ذکر کنید .
خیلی خیلی متشکر :oops:

cpuman20
شنبه 05 مهر 1382, 19:52 عصر
سلام
منم متشکرم . :wink:
mer30

Vahid_Nasiri
شنبه 05 مهر 1382, 20:39 عصر
http://www.vbdotnetheaven.com/Code/Jun2003/2002.asp

cpuman20
سه شنبه 08 مهر 1382, 19:01 عصر
سلام
دوست عزیز به چه نتیجه ای رسیدی ؟