سبد خرید 0

رمزنگاری

10 / 10
از 1 کاربر
« بازگشت به لیست مقالات | یکشنبه 9 خرداد 1400 در ساعت 9 : 55 دقیقه | نظرات کاربران ( 0 )

رمزنگاری

پیشرفت در فناوری رایانه‌ای باعث دسترسی بیشتر و راحت‌تر به داده‌ها و اطلاعات شده‌است که این اگرچه یک مزیت بزرگ به شمار می‌رود اما یک نقطه ضعف نیز دارد، داده‎های آنلاین در معرض تهدیدهای زیادی از جمله سرقت و سوء استفاده قرار دارند.

رمزنگاری یک راه حل برای حفاظت از اطلاعات در برابر برخی از خطراتی است که در زمان ذخیره سازی و توزیع داده‌ها ممکن است به وجود آید.

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

 

*می‌توانید تاریخچه رمز نگاری را بخوانید.

 

 رمزنگاری چیست؟

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

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

 با استفاده از تکنیک‌های رمزنگاری خاص می‌توان داده‌های حساس را از طریق شبکه‌های فاقد امنیت ارسال کرد. سطح رمزنگاری به درجه امنیت و حفاظت مورد نیاز هر داده بستگی دارد به عنوان مثال نوع امنیتی که در مدارک شخصی معمولی (مانند محتوای دفترچه تلفن) استفاده می‌شود با امنیتی که برای شبکه‌های رمزارزها مورد نیاز است یکسان نیست.

 دانستن نحوه کار رمزنگاری برای درک اهمیت آن در سیستم‌های رمز ارز بسیار مهم است.  اکثر سیستم‌های بلاکچین همانند سیستم بیتکوین از مجموعه خاصی از تکنیک های رمزنگاری استفاده می‌کند که به آنها این امکان را می‌دهد به عنوان دفتری غیرمتمرکز و عمومی عمل کنند که از طریق آن معاملات دیجیتال به روش بسیار مطمئن و در امنیت کامل انجام شود.

 

 رمزنگاری چگونه است؟

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

 پروتکل بیتکوین برای تامین امنیت شبکه و اطمینان از اعتبار معاملات از اثبات رمزنگاری استفاده می‌کند.

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

یکی دیگر از عناصر مهم پروتکل بیتکوین تابع هش‌کش (HASHCASH) است که مکانیزم اجماع اثبات کار و  فرایند استخراج مسئولیت ایمن سازی شبکه اعتبارسنجی معاملات و تولید نیست که های جدید) را تعریف می‌کند.  هشکش از یک تابع رمزنگاری به نام  SHA-256 استفاده می‌کند.

 رمزنگاری یک بخش اساسی در فناوری بلاکچین است بنابراین برای ایجاد رمزارزها نیز بسیار مهم است. استفاده از اثبات رمزنگاری در شبکه های توزیع شده موجب ایجاد سیستم های اقتصادی بی نیاز از اعتماد، بوجود آمدن بیتکوین و سایر ارزهای دیجیتال غیر متمرکز شده است.

ارسال نظر

نام شما :
ایمیل :
تلفن تماس :
متن پیغام :
نمایش همه
علاقه مندی ها ()