Decryption یعنی چه؟ - فیبوتک Decryption یعنی چه؟ - فیبوتک

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

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

رمزنگاری در قلب بسیاری از بخش‌های اینترنت و ارتباطات دیجیتال گسترده‌تر قرار دارد. معمولاً مربوط به پنهان کردن اطلاعات قابل خواندن (معروف به متن ساده) به عنوان متن رمزی ناخوانا از طریق فرآیند رمزگذاری است.
طیف وسیعی از سیستم ها برای انجام این کار در دسترس هستند – با استفاده از الگوریتم های رمزنگاری – که در آن متن ساده به منظور ایجاد داده های رمزگذاری شده تغذیه میشود و برای رمزگشایی بازخورد داده میشود.
در بخش کریپتوکارنسی، رایج ترین شکل رمزنگاری مورد استفاده به عنوان رمزگذاری کلید عمومی یا کلید نامتقارن شناخته میشود. در این سیستم از جفت کلید برای رمزگذاری و رمزگشایی اطلاعات استفاده میشود. در بلاک چین بیت کوین، رمزگذاری و رمزگشایی از طریق الگوریتم امضای دیجیتال منحنی بیضی (ECDSA) انجام میشود.
رمزنگاران درگیر قدرت سیستم های رمزنگاری خود هستند. الگوریتم‌ها به گونه‌ای طراحی شده‌اند که شکستن آن برای یک دشمن واقعی غیرممکن است.

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

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

 

بازگشت به واژه نامه