هش ( دو از سه) - کاربردهای هش

Поділитися
Вставка
  • Опубліковано 21 тра 2019
  • هش ها مفهوم مهمی در برنامه نویسی هستن و منم دوستشون دارم. پس بیاین معرفی شون کنیم، بگیم چی هستن و به چه دردی می خورن.

КОМЕНТАРІ • 25

  • @arya_math3926
    @arya_math3926 4 роки тому +9

    مسیر زندگیه خیلیا رو تغییر میدی دمت گرم❤❤❤

  • @mojtababarati503
    @mojtababarati503 5 років тому +4

    عالی بود

  • @mohamadbt4055
    @mohamadbt4055 Рік тому +1

    عالی

  • @ohmygodomg3188
    @ohmygodomg3188 5 років тому +5

    عاشقتم. ولی آموزش بیشتر بزار :)

  • @saeidattar9312
    @saeidattar9312 5 років тому +3

    خیلی عالی آموزش می دید♥

  • @kasrahosseini7380
    @kasrahosseini7380 3 роки тому +1

    عالی مثل همیشه

  • @alizareei4459
    @alizareei4459 3 роки тому +1

    NICE

  • @mahdihaji3857
    @mahdihaji3857 5 років тому +2

    کامت اول😁😁

  • @rahneshin752
    @rahneshin752 Рік тому

    سلام جادی عزیزم لطفا ی سری ویدیو اماده کن اگه دوباره گرفتند😂 ملت الاف نشن ❤

  • @hossien2843
    @hossien2843 4 роки тому +2

    سلام
    امکانش هست که خودت روی کاغذ هش abc رو با sha256 بری ببینیم الگوریتمش چیه و این که چه طوری کار میکنه؟؟

  • @fatemehsadeghi3544
    @fatemehsadeghi3544 3 роки тому

    Is QR code a one of HASH function or did it produce with HASH Model?

  • @mahdiamrollahi8456
    @mahdiamrollahi8456 4 роки тому +2

    حسن رو یه بار ۵ حساب کردی، یه بار ۶، این اخرم نفهمیدم چرا ۸ حسابش کردی؟

    • @immortalf1719
      @immortalf1719 3 роки тому +1

      ۴ و ۵ تعداد کاراکترهاش بود یک بار hasan و یک بار hassan نوشته شد.
      ۸ هم برای اینکه با نوع دیگه هش حساب کرد. باقیمانده بر ۱۰ مجموع اسکی کد حرف ها

  • @imanghotbi4651
    @imanghotbi4651 4 роки тому +1

    سلام
    میشه توضیح بدی چرا هش یک تابع یک طرفه هست
    معمولا همه چی تو ریاضیات معکوس داره چرا نمیشه اون عملیات معکوس انجام داد؟
    ممنون میشیم اگه جواب بدین

    • @imanghotbi4651
      @imanghotbi4651 4 роки тому

      @@JadiMirmirani
      ممنون
      با آرزوی موفقیت در مسیرتون
      واقعا نحوه درس دادن ویدیو ها متفاوت و جالبه
      #هک_در_آموزش

    • @mohammadaminabnavi7723
      @mohammadaminabnavi7723 3 роки тому

      ممنون سوالت خوب بود

    • @rezadavoudian2588
      @rezadavoudian2588 2 роки тому

      سلام
      در ریاضی جواب معادلات پیچیده رو عموما نمیشه به صورت قطعی پیدا کرد. بیشتر وقتا راه حل تحلیلی یا احتمالاتی داره که به جواب دقیق نمیرسه و خب در رمزنگاری هم جواب دقیق لازمه. پس حتی اگر رابطه رمز نگاری رو داشته باشی الزاما به این معنا نیست که با داشتن رمز به مقدار ورودی برسی.

  • @mohammadtaslimi9328
    @mohammadtaslimi9328 Рік тому

    این هش داره منو خیلی اذیت می‌کنه
    هش یه تابع یک به یک هست
    چطور میشه معکوس نداشته باشه؟
    و اینکه الگوریتم sha ظاهرن همه جا ریخته
    چطور معکوسش تا حالا درست نشده؟

    • @JadiMirmirani
      @JadiMirmirani  Рік тому +2

      یعنی فکر می کنی هر تابعی، باید معکوس پذیر هم باشه؟ (: خب این اشتباهه.
      فرض کن تابع من اینه: ارقام یک عدد رو با هم جمع می زنیم و اینکار رو تا وقتی عدد بزرگتر از ۹ است تکرار می کنیم. مثلا عدد ۱۲۳ می شه ۶. حالا چطوری می خوای از ۶ به ۱۲۳ برسی؟ (:

    • @mohammadtaslimi9328
      @mohammadtaslimi9328 Рік тому

      @@JadiMirmirani خب هر تابعی که نه ولی توابع یک به یک معکوس پذیر هستن
      مثال شما هم چون یک به یک نیست معکوس پذیر نیست چون عدد ۳۲۱ هم جمعش میشه ۶
      ولی اگر قراره کار هش رو برای تایید رنز عبور انجام بدیم باید حتمن یک به یک باشه

    • @JadiMirmirani
      @JadiMirmirani  Рік тому +2

      ضرب اعداد اول رو در نظر بگیر. دو تا عدد رو در هم ضرب می کنی و به یه عدد بزرگ می رسی. کار راحتی است. ولی برعکسش (رسیدن به دو عدد اول با داشتن حاصلضرب) کاری بسیار سخته. و دقت کن که اصولا تابع یک به یک نداریم در هش. همیشه تکرار خواهیم داشت چون چیزی نامحدود رو به چیزی محدود مپ می کنیم

    • @mohammadtaslimi9328
      @mohammadtaslimi9328 Рік тому

      @@JadiMirmirani این که یک به یک نیست میتونه موضوع رو تا حد زیادی توجیه کنه ولی معنی دیگش اینه که ممکنه سیستم فقط پسوورد من رو صحیح تشخیص نده
      حقیقتش به ذهنم خورده بود یه برنامه بنویسم که برای تعداد زیادی عبارت رندم sha رو حساب کنه و یه دیتاست بزرگ دستم باشه
      در ادامه این دیتاست رو به یه شبکه عصبی برای تعلیم بدم و ببینم جواب می‌گیرم یا نه
      گفتم قبلش با شما مشورت کنم اگر قرار نیست جواب بده توجیه شم😅

  • @hassanalimamaghani5927
    @hassanalimamaghani5927 2 роки тому

    اشتباه گفتی 16 به توان 64 هستش
    البته شاید جوابش همونی که میگی بشه
    ولی هر کاراکتر از صفره تا f و مجموعه در هش sha-256 ما 64 کاراکتر خروجی داریم
    پس میشه 16 به توان 64

    • @hesamft
      @hesamft Рік тому

      16^64 = 2^4^64 = 2^256