هش متن به روش SHA256
سلام
وقت بخیر
ببخشید برای حل این سوال چه کار باید کرد؟
یک رشته حاوی نام و شماره دانشجویی خودتان بیابید که چکیده آن در SHA256 در مبنای 16 با چهار
رقم یک تمام شود. به عنوان نمونه رشته زیر را در نظر بگیرید:
I am amir my student no is 123456789. haha hgqwdk qwj2388
چکیده این رشته برابر زیر است که پاسخ صحیح برای این مسئله محسوب میشود.
9ad29873880c032b832de70c773b39bf930f25d338339d31f4f8b2a4ab081111
ممنون میشم راهنمایی بفرمایید.
4 پاسخ
ممنون از راهنمایی شما
این تمرینیه که استاد امنیت گفتن حلش کنیم، ولی من نمیدونم چه جوری باید همچین متنی پیدا کنم
"یک رشته حاوی نام و شماره دانشجویی خودتان بیابید که چکیده آن در SHA256 در مبنای 16 با چهار
رقم یک تمام شود. به عنوان نمونه رشته زیر را در نظر بگیرید:
I am amir my student no is 123456789. haha hgqwdk qwj2388
چکیده این رشته برابر زیر است که پاسخ صحیح برای این مسئله محسوب میشود.
9ad29873880c032b832de70c773b39bf930f25d338339d31f4f8b2a4ab081111"
خیلی ممنون از راهنمایی شما
از Hash Generator های آنلاین استفاده کنید
تو گوگل جستجو کنید online sha256 hash generator
نمیدونم هدف استاد از این سوال چی بود! شاید میخواد بگه خیلی سخت ۲ تا متن میتونید پیدا کنید که حتی ۴ کاراکتر آخر خروجی hash اون برابر یک باشه!
میخواهید از روی SHA-256 ببینید که متن اصلی چی بوده؟ (یعنی الگوریتم را معکوس کنید؟)
با کامپیوترهای در حال حاضر فکر کنم بیشتر از چندین سال طول بکشه تا برعکسش کنید!!! شایدم قرن ها! حتی با ابرکامپیوترهای فعلی
اگه هدفتون اینه فعلا امکان پذیر نیست (تا جایی که من اطلاع دارم!)
سوالتون یکم مبهمه