Завдання: Ви та ваші шкільні друзі плануєте вигнати корнуольських піксі з їхньої клітки. Ви повинні ефективно спілкуватися з друзями про свої маленькі пустощі. Отже, щоб професор Снейп не спіймав вас, ви та ваші друзі вирішите використовувати ключове слово «Harry» для шифрування своїх повідомлень.
Крок 1.Виберіть ключове слово
Виберіть ключове слово. У нашому випадку «Harry».
Крок 2. Створіть ключ
Напишіть своє повідомлення та повторюйте слово «Harry», поки не заміните всі літери в повідомленні. На малюнку 1 показано, як ви можете створити ключ, замінивши кожну літеру слова «Harry» на відповідну літеру в повідомленні.
Крок 3. Використовуйте квадрат Віженера
Після того, як ваша заміна, згадана на малюнку 1, буде готова, наступним кроком буде використання квадрата Віженера для шифрування вашого повідомлення. На малюнку 2 зображено квадрат Віженера.
Крок 4. Шифрування
У крайньому лівому стовпчику знайдіть літеру «P» (перша літера повідомлення). Потім у самому верхньому рядку знайдіть букву «H» (перша літера ключа). Потім знайдіть літеру, яка знаходиться на перетині P-рядка та H-стовпця. Літера на перетині «W» є першою літерою зашифрованого повідомлення. Друга літера повідомлення в рядку I та друга літера ключа в стовпці A перетинаються біля літери «I». Подібним чином можна зашифрувати всі літери повідомлення. На малюнку 3 показано зашифрований текст після виконання процесу шифрування для всіх літер у повідомленні.
Крок 4. Розшифровка
Для розшифровки знайдіть першу літеру ключа «H» у самому верхньому рядку квадрата Віженера на малюнку 1. У стовпчику «H» ковзайте вниз, доки не знайдете літеру «W». Знайшовши літеру «W» у цьому стовпці, проведіть пальцем по рядку до крайнього лівого стовпця. Літера в крайньому лівому стовпчику - «P». Це перша літера розшифрованого тексту. Подібним чином можна розшифрувати всі інші символи зашифрованого тексту.
Завдання: Візьмемо VINTAG нашим ключовим словом. Щоб зашифрувати таку фразу, як THINK ABOUT, нам потрібно повторювати ключову фразу, поки вона не збігатиметься з довжиною відкритого тексту:
Тепер для кожного із символів вихідного тексту ми використовуємо замінник, який розташований у рядку, що починається з літери ключового слова, і в стовпці, що починається з літери відкритого тексту. Наприклад, першу букву замінено символом, який розташований на перетині T-стовпця та V-рядка – це «O».
Таким чином, розшифровка є протилежним процесом: ми знаходимо рядки, які відповідають буквам ключового слова, знаходимо шифровані літери, а потім записуємо літери, які позначають стовпці, отримуючи відкритий текст.
Завдання: Hехай відкритий текст буде "PLAINTEXT ENGLISH", а ключове слово - "KEY"".
Ви можете використовувати стовпці під K, E та Y у таблиці, щоб зробити заміни. Наприклад, п’ять червоних квадратів дають «PLAIN» → «ZPYSR»:
Ви та ваші однокласники плануєте допомогти один одному на контрольній роботі. Ви повинні передати повідомленнями правильні відповіді. Отже, щоб викладач не спіймав вас, ви та ваших друзів ви вирішуєтете використовувати ключове слово «Відмінно» для шифрування своїх повідомлень. Ти хочеш передати повідомлення з таким текстом "Що у десятому".Зашифруй це повідомлення.
Відповідь
ющ ш сндмєрчш
Розшифруй дане повідомлення "йгтґте екізеубґ зіамлмґ". Ключове слово "сонце".
Відповідь
ходімо сьогодні гуляти
Зашифруй повідомлення "МОЯ КУРСОВАЯ РАБОТА", використовуючи ключове слово "ОЦІНКА".
Відповідь
біи юґреійн бопіан
Якщо виникають питання перегляньте ще раз матеріал або скористуйся додатковим матеріалом.
Для перевірки своїх відповідей тисни ТУТ.
Тисни тут та перевір чи правильно виконав своє завдання.