كلمه cryptography(رمز نگاری)برگرفته از لغات یونانی به معنای(محرمانه نوشتن متون)است. از آنجا كه بشر همیشه چیزهایی برای مخفی كردن داشته است. رمز نگاری برای مخفی كردن اطاعات قدمتی برابرعمربشر دارد.از پیغام رساندن با دود تا رمز نگاری سزاری، رمزهای جایگشتی و روش های متنوع دیگر. رمز نگاری علم كدها و رمزهاست. یك هنر قدیمیاست و برای قرن ها به منظور محافظت از پیغام هایی كه بین فرماندهان، جاسوسان، عشاق و دیگران رد و بدل شده استفاده شده است. هنگامیكه با امنیت داده ها سرو كار داریم، نیاز به اثبات هویت فرستنده و گیرنده پیغام داریم و در ضمن باید از عدم تغییر محتوای پیغام مطمئن شویم. این سه موضوع یعنی، محرمانگی، تصدیق هویت و جامعیت در قلب امنیت ارتباطات داده های مدرن قرار دارند و میتوانند از رمز نگاری استفاده كنند اغلب این مسئله باید تضمین شود كه یك پیغام فقط میتواند توسط كسانی خواننده شود كه پیغام برای آنها ارسال شده است و دیگران این اجاره را ندارند، روشی كه تامین كننده این مسئله باشد (رمز نگاری) نام دارد، رمز نگاری هنر نوشتن به صورت رمز است به طوریكه هیچكس به غیر از دریافت كننده مورد نظر نتواند محتوای پیغام را بخواند.
متخصصین رمز نگاری بین (رمز) (cipher) و (كد) (code) تمایز قائل میشوند(رمز) عبارت است از تبدیل كاراكتر به كاراكتر یا بیت به بیت بدون آنكه محتویان زبان شناختی آن پیام توجه شود. در طرف مقابل (كد) تبدیلی است كه كلمه ای را با یك كلمه یا علامت (سمبو) دیگر جایگزین میكند. امروه از كدها استفاده چندانی نمیشود اگر چه استفاده از آن بیشینه طولانی دارد موفق ترین كد هایی كه تا كنون ابداع شده اند توسط ارتش ایالات متحده و در خلال جنگ چهانی دوم در اقیانوس به كار گرفته شد.
از دیدگاه تارخی 4 گروه از مردم در شكل گیری هنر رمز نگاری دخیل بوده اند. (نظامیان)، (هیئت های سیاسی)، خاطره نویسان/ واقعه نگاران) و (عشاق) از بین اینها نظامیان نقش بسیار مهم تری دارند. سابقا در موسسات نظامیپیام هایی را كه باید رمز شد به یك كارند یا منشی حقوق بگیر تحویل میشد تا آنها را رمز و ارسال كند حجم عظیم پیام هایی كه در طول یك روز باید ارسال میشد مانع از آن بود كه این كار بر عهده معدود متخصصین خبره حاضر در یك موسه گذاشت. تا زمان ابداع كامپیوترها، در عرصه جنگ واقعی و با تجهیزات اندك بزرگترین نقطه ضعف استراتژی رمز نگاری آن بود كه: همه چیز به توانایی و سرعت عمل كارمندان رمز نگار پیام، وابسته میشد....