پاسخ به:#$ آموزش رمز گذاری و رمز نگاری $#
جمعه 9 مهر 1389 6:07 PM
رمزگذاری عملیاتی است كه طی آن اطلاعات اولیه (که به آن متن آشکار گفته می شود) با استفاده از یک الگوریتم (که الگوریتم رمز نامیده می شود) و یك کمیت محرمانه (که به آن کلید رمز گفته می شود) به متن غیر قابل فهم دیگری (که به آن متن رمز گفته می شود) تبديل می شود به نحوی که بدون دسترسی به کليد رمز، دستيابی به اطلاعات اولیه از روی متن رمز شده غيرممكن باشد.
به عملیات معکوس رمزگذاری، رمزگشایی گفته می شود که به معنای بازیابی متن آشکار با دانستن و استفاده از کلید رمز می باشد. اگر بازیابی متن آشکار بدون دانستن کلید رمز انجام گیرد، به آن تجزیه و تحلیل رمز گفته می شود. امروزه مسائل مربوط به رمزگذاری توسعهٔ زیادی یافته است و در حوزهٔ دانش رمزنگاری مورد بررسی قرار می گیرد.
استفاده از عملیات رمزگذاری دارای سابقهٔ چند هزار ساله است و مدت زیادی است که توسط دولت ها و سیستم های نظامی برای رد و بدل اطلاعات به صورت امن مورد بهره برداری قرار گرفته است. اما امروزه با هدف محافظت از اطلاعات در بسیاری از کاربردها و سیستم های مدرن انسانی مانند موارد زیر نیز به کار گرفته می شود:
ارتباطات امن در شبکه های رایانه ای
سیستم های تلفن همراه و ******* ای
انواع سیستم های بی سیم
دستگاه های خودپرداز بانک ها
انواع سیستم های تجاری و مالی
مدیریت حقوق دیجیتالی