PDA

View Full Version : سوال: سوال در مورد Encrypt کردن به روش Hash



firoozi90
یک شنبه 20 بهمن 1392, 09:36 صبح
سلام دوستان
من می خوام بدونم رشته زیر به چه روشی کد گذاری شده
فکر میکنم hash باشه اما از کدام نوع؟
ممنون میدم دوستان کمک کنند


88f67f3a-4ee5-4aa1-9d1a-9fd479fd7bee

Mani_rf
یک شنبه 20 بهمن 1392, 10:50 صبح
فکر میکنم که این GUID باشه، به نظر Hash شده نمیرسه

firoozi90
یک شنبه 20 بهمن 1392, 11:05 صبح
فکر میکنم که این GUID باشه، به نظر Hash شده نمیرسه
ممنون از توجهت
لطف می کنید اگر یه کم در مورد GUID توضیح بدید و یا لینک و مقال ای در این مورد به من معرفی کنید

MehdiElexal
یک شنبه 20 بهمن 1392, 12:55 عصر
هش کد همیشه میتونه مقدار اولیه نباشه ! و میتونه روی دو مقدار یک مقدار بگیره و برای جاهایی استفاده میشه که امنیت خیلی بالا نیست و خیلی هم مورد اطمینان نیست
حتما انکود بیس هست

firoozi90
یک شنبه 20 بهمن 1392, 14:10 عصر
هش کد همیشه میتونه مقدار اولیه نباشه ! و میتونه روی دو مقدار یک مقدار بگیره و برای جاهایی استفاده میشه که امنیت خیلی بالا نیست و خیلی هم مورد اطمینان نیست
حتما انکود بیس هست

میشه در مورد انکود بیس بیشتر توضیح بدی ، یا لینک معرفی کنی
؟

MehdiElexal
یک شنبه 20 بهمن 1392, 14:30 عصر
msdn خودش توابعش رو داره هم دیکد هم انکود
برای انکود
http://social.msdn.microsoft.com/Search/en-US?query=base64encode&emptyWatermark=true&searchButtonTooltip=Search%20MSDN&ac=3
دیکد
http://social.msdn.microsoft.com/Search/en-US?query=base%2064%20decode&emptyWatermark=true&searchButtonTooltip=Search%20MSDN&ac=3
موفق باشید

firoozi90
دوشنبه 21 بهمن 1392, 11:11 صبح
این Base نیست،در موردش خوندم به base شباهت نداره
کسی نیست منو کمک کنه؟

linux
دوشنبه 21 بهمن 1392, 12:59 عصر
سلام دوستان
من می خوام بدونم رشته زیر به چه روشی کد گذاری شده
فکر میکنم hash باشه اما از کدام نوع؟
ممنون میدم دوستان کمک کنند


88f67f3a-4ee5-4aa1-9d1a-9fd479fd7bee


گفتن که این guid هست گوگل میگشتی کلی مطلب بود http://www.guidgenerator.com/online-guid-generator.aspx
بعد مفاهیم را با هم قاطی نکنید
hash کردن یک بحث و encrypt کردن یک چیزه دیگه. تو hash شما از یک متن یک خروجی با مقدار ثابت می‌گیرید اگر یک حرف از متن تغییر کند کل خروجی hash عوض میشه. از روی hash هم نمیتوانید بفهمید که محتوای متن چی بوده.
در encryption/decryption شما به دو روش متقارن (با یک رمز ) یا نامتقارن( با دو کلید عمومی و خصوصی) یک متنی را رمز می کنید. در روش متقارن که با یک رمز هست هرکسی این رمز را داشته باشد می تواند رمزگشایی کرده و متن اصلی را بدست بیاورد. در حالت نامتقارن شما متن مورد نظر را با کلید عمومی شخصی که متن رای برای او خواهید فرستاد رمز می کنید و شخص مورد نظر با کلید خصوصی خودش رمزگشایی خواهد کرد.
در بحث encoding/decodeing شما از یک مقدار مشخص را برای ذخیره و بازیابی اطلاعات خود استفاده می کنید و اینجا بحث محرمانگی اطلاعات مطرح نیست.

linux
دوشنبه 21 بهمن 1392, 13:00 عصر
هش کد همیشه میتونه مقدار اولیه نباشه ! و میتونه روی دو مقدار یک مقدار بگیره و برای جاهایی استفاده میشه که امنیت خیلی بالا نیست و خیلی هم مورد اطمینان نیست
حتما انکود بیس هست
هش برای امنیت نیست. اینجا را مطالعه کنید (http://fa.wikipedia.org/wiki/%D8%AA%D8%A7%D8%A8%D8%B9_%D8%AF%D8%B1%D9%87%D9%85% E2%80%8C%D8%B3%D8%A7%D8%B2%DB%8C)

firoozi90
یک شنبه 27 بهمن 1392, 08:43 صبح
گفتن که این guid هست گوگل میگشتی کلی مطلب بود http://www.guidgenerator.com/online-guid-generator.aspx
بعد مفاهیم را با هم قاطی نکنید
hash کردن یک بحث و encrypt کردن یک چیزه دیگه. تو hash شما از یک متن یک خروجی با مقدار ثابت می‌گیرید اگر یک حرف از متن تغییر کند کل خروجی hash عوض میشه. از روی hash هم نمیتوانید بفهمید که محتوای متن چی بوده.
در encryption/decryption شما به دو روش متقارن (با یک رمز ) یا نامتقارن( با دو کلید عمومی و خصوصی) یک متنی را رمز می کنید. در روش متقارن که با یک رمز هست هرکسی این رمز را داشته باشد می تواند رمزگشایی کرده و متن اصلی را بدست بیاورد. در حالت نامتقارن شما متن مورد نظر را با کلید عمومی شخصی که متن رای برای او خواهید فرستاد رمز می کنید و شخص مورد نظر با کلید خصوصی خودش رمزگشایی خواهد کرد.
در بحث encoding/decodeing شما از یک مقدار مشخص را برای ذخیره و بازیابی اطلاعات خود استفاده می کنید و اینجا بحث محرمانگی اطلاعات مطرح نیست.

اتفاقا چند مطلی در مورد GUID خوندم،که این رشته هیچ شباهتی به رشته ای که GUID تولید می کنه نداره

linux
یک شنبه 27 بهمن 1392, 20:39 عصر
اتفاقا چند مطلی در مورد GUID خوندم،که این رشته هیچ شباهتی به رشته ای که GUID تولید می کنه نداره

رو لینکی که من برات گذاشتم رفتی؟
این guid هست

firoozi90
دوشنبه 28 بهمن 1392, 08:34 صبح
رو لینکی که من برات گذاشتم رفتی؟
این guid هست

آره ممنون
یه خورده ابهام داشتم که فعلا حله
ممنون می شم یه سر هم به این تایپیک بزنید
سوال در مورد نوع Encrypt به روش hash به همراه (http://barnamenevis.org/showthread.php?440940-%D8%B3%D9%88%D8%A7%D9%84-%D8%AF%D8%B1-%D9%85%D9%88%D8%B1%D8%AF-%D9%86%D9%88%D8%B9-Encrypt-%D8%A8%D9%87-%D8%B1%D9%88%D8%B4-hash-%D8%A8%D9%87-%D9%87%D9%85%D8%B1%D8%A7%D9%87-Salt)