نام کتاب : کتاب مقدمه ای بر نظریه کدگذاری
نویسنده : ج اچ ون لیت
مترجم : محمد غلامی
نظریه کدگذاری یا نظریهٔ رمزنگاری به بررسی روشهای کدگذاری اطلاعات میپردازد و یکی از راههای حل مساله در بخشهای مختلف علوم (مثل نظریه اطلاعات، مهندسی برق، ریاضیات و علوم رایانه، انتقال داده) است; به این ترتیب که می توان با استفاده از آن روشهای مطمئن برای انتقال دادهها طراحی کرد به طوری تکرارهای بی مورد کم و خطاها کاهش یابد.
نظریه کدگذاری در سال ۱۹۴۸ توسط ریچارد همینگ پایهریزی شد. وی پی برده بود هنگامی که رایانه از یک عمل رایج نسخهبرداری میکند و با عمل دیگری شروع به کار میکند، هرگز نمیتواند به حالت اولیه باز گردد. نظریه کدگذاری مثال قابل توجهی از ریاضی محض در حل مسائل علمی است.
اگر چه برخی از رمزهای ساده دارای ساختاری هستند که نیاز زیادی به ریاضیات ندارند، با این حال ویژگی رمزها از کشفیات ریاضیات است. مانند هسته ارسال خطی که اثبات فعالیتهای واقعی را ممکن میسازد و بدون اینگونه برهانها، رمزها در حقیقت بدون استفاده میباشند.
علاوه بر این، ریاضیات موجب ایجاد رمزها در ابعاد دیگر میشود و با افزایش قابلیت تصحیح خطا، اثباتهایی را برای موجودیت یا عدم موجودیت رمزها ارایه دادهاست.