آموزش بلاک چین و ارزهای دیجیتال

آموزش بلاک چین و ارزهای دیجیتال

آموزش بلاک چین و ارزهای دیجیتال

آموزش بلاک چین و ارزهای دیجیتال

آموزش بلاک چین و ارزهای دیجیتال

برای مشاهده مطالب و آموزش های بیشتر و مشاوره سرمایه گذاری در حوزه ارزهای دیجیتال به وبسایت www.blockchainirc.com مراجعه فرمایید.

طبقه بندی موضوعی

مفهوم هشینگ و امضای دیجیتال در بلاک چین

چهارشنبه, ۲۲ آبان ۱۳۹۸، ۱۱:۰۰ ق.ظ

 

هشینگ چیست؟

هشینگ ایده ایست که به ازای دریافت ورودی دلخواه و اعمال برخی الگوریتم‌های ریاضی به آن، یک خروجی با طول ثابت تولید میکند و اصطلاحا به آن هش (Hash) می گویند. این ورودی ها میتوانند تعدادی بیت، کاراکتر، یک فایلMP3، یک رمان کامل، برگه تاریخچه حساب بانکی و حتی کل داده های موجود در اینترنت باشد. نکته حائز اهمیت این است که ورودی میتواند بزرگ باشد ولی پس از اعمال محاسباتی بر روی آن، خروجی با تعداد بیت ثابت مثلاً 128 یا 256 یا 512 بیت تولید میکند. الگوریتم Hash میتواند برحسب نیاز انتخاب گردد و هم اکنون چندین نوع الگوریتم مختلف وجود دارد.

از توابع هش برای تأیید و اطمینان از دستکاری نشدن فایل ها و حفظ یکپارچگی آنها استفاده می گردد. بعنوان مثال اگر فایلی را دانلود نمودید، برای مطمئن شدن از درستی و اصل بودن فایل، میتوانید هش (Hash) آن را محاسبه نموده و با هش فایل که به همراه فایل ارسال شده، مقایسه نمایید و در صورت مطابقت، از درستی و اصل بودن فایل مطمئن شوید.

 

متن کامل مقاله» هشینگ و امضای دیجیتال در بلاک چین چیست؟

 

امضای دیجیتال چیست؟

 

امضای دیجیتال امروزه در کل بستر اینترنت مورد استفاده قرار میگیرد. مثل زمانیکه از SSL برای دیدن یک وبسایت استفاده میکنید. اینکار نوعی اعتماد بین شما و وب سرور مربوطه ایجاد مینماید که بدین معنی که پاسخ دریافتی، مطمئناً از سوی وب سرور ارسال شده و هکرها آنرا ارسال نکرده‌اند.

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

 

مطالب مرتبط:

هش ریت (Hash Rate) به زبان ساده

کامپیوتر کوانتومی چیست و چگونه کار می‌کند؟

بلاک چین در سیستم‌های پرداخت

هارد فورک (Hard Fork) چیست؟

استخراج بیت کوین چگونه انجام می شود؟

 

منبع: مرکز تحقیقات بلاک چین

نظرات  (۰)

هیچ نظری هنوز ثبت نشده است

ارسال نظر

ارسال نظر آزاد است، اما اگر قبلا در بیان ثبت نام کرده اید می توانید ابتدا وارد شوید.
شما میتوانید از این تگهای html استفاده کنید:
<b> یا <strong>، <em> یا <i>، <u>، <strike> یا <s>، <sup>، <sub>، <blockquote>، <code>، <pre>، <hr>، <br>، <p>، <a href="" title="">، <span style="">، <div align="">
تجدید کد امنیتی