Курсы по программированию

Формула программиста

основатель — Волосатов Евгений Витольдович
Поздравляю с 1 сентября! Система начисления Байтов работает.

Шифрование / Перестановочный шифр

  • Метод шифрования перестановочным шифром.
    На этом уроке мы обсудим, чем отличается шифрование
    от кодирования и познакомимся с перестановочным шифром.
  • Дата отправки отчёта: 29 мая 2021 г.
  • Задание выполнено: за 39 мин.
  • Чему научился: Кодирование - это преобразование данных из одного вида в другой по известному алгоритму (набору инструкций).  Правила преобразования одного в другое описываются общеизвестным кодом - правилом преобразования. Если обратить это преобразование, то получим новый алгоритм - алгоритм декодирования.

    Хотя шифрование тоже связано с преобразованием данных из одной формы в другую, в отличие от кодирования, оно имеет иное назначение. Задача шифрования скрыть информацию от посторонних лиц, а не сделать ее удобной для обработки и хранения. Код шифра, то есть правило шифрования, должно быть известно только передающей и принимающей сторонам и никому другому. В алгоритмах шифрования обычно используют криптографические ключи, с помощью которых сообщения зашифровываются и расшифровываются.
    Шифруем фразу: У лукоморья дуб зелёный по правилу ключа: Пушкин
    П : У М Д Л, 
    У: <пусто> О У Ё,
    Ш: Л Р Б Н,
    К: У ь  <пусто> ы ,
    И: К Я З Й
    Н: О <пусто> Е <пусто>
  • Оценка видео-уроку:
Отчёт от 11019 за Шифрование / Перестановочный шифр


Отчёт от 11019 за Шифрование / Перестановочный шифр




Оцени работу

 
Сохранить страницу:

  • Отчёт оценивали:
    791Валерий Жданов+1   30533Никита+1   30740One+1   9014Николай Денисов+1   31158Ислом0  

Начинаем практику по языку C#





Если вы пришли без приглашения -
введите тысяча двадцать четыре (цифрами).
Чтобы стать хорошим программистом — нужно писать программы. На нашем сайте очень много практических упражнений.

После заполнения формы ты будешь подписан на рассылку «C# Вебинары и Видеоуроки», у тебя появится доступ к видеоурокам и консольным задачам.

Несколько раз в неделю тебе будут приходить письма — приглашения на вебинары, информация об акциях и скидках, полезная информация по C#.

Ты в любой момент сможешь отписаться от рассылки.


Научился: Узнал разницу между шифрованием и кодированием.
Трудности: Кодирование нужно для передачи информации, а шифрование для её скрытия. Хотя логически по моему разницы нету.
..


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