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