Научился: Узнал разницу между шифрованием и кодированием. Трудности: Кодирование нужно для передачи информации, а шифрование для её скрытия. Хотя логически по моему разницы нету. ..
Кодирование используется для передачи информации и часто позволяет исправлять ошибки, возникающие при передаче (избыточное кодирование). Шифрование предназначено для "сокрытия передаваемой информации от посторонних", чтобы только передающее и принимающее звено, знающие шифровальный ключ, могли получить доступ к содержимому передаваемой информации.