نمایش نتایج 1 تا 6 از 6

نام تاپیک: Hash کردن

  1. #1

    Hash کردن

    سلام میشه با زبان ساده توضیح بدید hash کردن یعنی چه؟

  2. #2

    Thumbs up نقل قول: Hash کردن

    هاش كردن به زبان ساده يعني كد گذاري به صورت غير قابل بازگشت. همين
    يعني اگه تو از روي الگوريتم جلو بري نمي توني اون رو رمز گشايي كني.
    مثل MD5
    اگه بازم خاستي تا بگم

  3. #3

    نقل قول: Hash کردن

    نقل قول نوشته شده توسط sali444 مشاهده تاپیک
    هاش كردن به زبان ساده يعني كد گذاري به صورت غير قابل بازگشت. همين
    يعني اگه تو از روي الگوريتم جلو بري نمي توني اون رو رمز گشايي كني.
    مثل MD5
    اگه بازم خاستي تا بگم
    میشه یه کم در مورد Md5 توضیح بدبد؟

  4. #4

    نقل قول: Hash کردن

    میشه یه کم در مورد Md5 توضیح بدبد؟
    بهتر بود اول از گوگل و ويكي پديا سوال مي كردي
    در كل:
    md5 يا message digest 5 يه تابع در هم ساز يك طرفه است كه به ازاي دريافت مقادير ورودي؛مقادير خروجي با طول هاي ثابتي ايجاد مي كند كه هيچ ارتباطي به ورودي تابع ندارد
    مثال :
    md5("") = d41d8cd98f00b204e9800998ecf8427e
    md5("The quick brown fox jumps over the lazy dog.") = e4d909c290d0fb1ca068ffaddf22cbd0

  5. #5
    VIP
    تاریخ عضویت
    اردیبهشت 1403
    محل زندگی
    www
    سن
    40
    پست
    1,247

    نقل قول: Hash کردن

    البته به شخصه از md5 به دلیل 2 ایراد نسبتا قانع کننده استفاده نمیکنم :
    به دلیل کوتاه بودن طول رشته خروجی امکان bf نسبتا پا برجاست.
    امکان تصادم هنوز وجود دارد.

    نتیجه پست:
    شما هم از این الگوریتم تو برنامه هاتون استفاده نکنید به جاش از SHA2 استفاد کنید.

  6. #6

    نقل قول: Hash کردن

    نقل قول نوشته شده توسط majid325 مشاهده تاپیک
    البته به شخصه از md5 به دلیل 2 ایراد نسبتا قانع کننده استفاده نمیکنم :
    به دلیل کوتاه بودن طول رشته خروجی امکان bf نسبتا پا برجاست.
    امکان تصادم هنوز وجود دارد.

    نتیجه پست:
    شما هم از این الگوریتم تو برنامه هاتون استفاده نکنید به جاش از SHA2 استفاد کنید.
    آیا تابعی توی vC++‎‎ وجود داره که این کار را انجام بده یا باید خودمون بنویسیم؟

    اگر میشه در مورد الگویتم sha2 هم توضیح بدید.

    با تشکر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •