PDA

View Full Version : سوال: هش کردن اطلاعات بوسیله md5



karim orooji
شنبه 28 فروردین 1389, 20:47 عصر
با سلام به دوستان گلم
من اطلاعاتی رو به وسیله کامپوننت md5 اینکریپت میکنم
مشکل من اینه که من چطوری میتونم اطلاعات اینکریپ شده رو به دیکریپت بازگردانم




ایا راهی هست

Peyman.Gh
شنبه 28 فروردین 1389, 21:01 عصر
MD5 یک تابع درهم ساز میباشد و به صورت یک طرفه عمل میکند و شما نمیتوانید آن را بازگردانید.

Qermezkon
یک شنبه 29 فروردین 1389, 07:21 صبح
از SHA استفاده كن

Vahid_moghaddam
یک شنبه 29 فروردین 1389, 08:40 صبح
از SHA استفاده كن

SHA هم از الگوریتم های Hash هست. شما باید از روش هایی استفاده کنید که اطلاعات را Encode می کنن. مثل TripleDES

maxpayn2
یک شنبه 29 فروردین 1389, 09:42 صبح
اگه پسورد هایی رو که تو دیتابیس ذخیره میکنی با MD5 هش کردی نیازی به برگردوندن نیست ، کافیه هر بار که یوزر ، پسورد خودش رو زد اون ور هش کنی و با هش توی دیتا بیس مقایسه کنی ، اگه یکی بود که درسته و اگه نه که نه . اگه اطلاعاتی رو که میخوای کد کنی باید بعدا به سورس برگردن باید از الگوریتم های برگشت پذیر یا دو کلیده استفاده کنی

mehdi.mousavi
یک شنبه 29 فروردین 1389, 13:01 عصر
سلام.
در تکمیل صحبتهای دوستان، استفاده از MD5 برای Hash کردن دیگه امروزه مناسب نیست. لطفا توضیحات بیشتر در این مورد رو در این لینک بخونید (http://barnamenevis.org/forum/showthread.php?t=194398#post868655).

موفق باشید.