Настоящая книга представляет собой учебник, объединяющий две смежные дисциплины — «Теорию информации» и «Теорию кодирования», описывающие основные этапы преобразования информации: от ее формирования с использованием источника сообщений и первичного преобразования — процедуры кодирования — до ее передачи по каналу связи и финального преобразования адресатом в требуемый формат — процедуры декодирования. При этом особое внимание авторы учебника постарались уделить изучению математической модели источника сообщений и ее основных характеристик, используемых при решении практических задач в области защиты информации. Содержание учебника может быть условно поделено на три самостоятельных раздела: «Вопросы теории информации», «Вопросы теории кодирования» и «Вопросы защиты информации».Несмотря на достаточно подробное изложение базовых понятий и представленных результатов, прочтение учебника потребует от читателя знания общих положений математического анализа, теории вероятностей, линейной алгебры и теории конечных полей.