Modify the instructions in Task 2: 1. Open the Task 2 sheet in the Vigenere Cipher.xls file. 2. Automate the process

  • 27
Modify the instructions in Task 2:

1. Open the Task 2 sheet in the Vigenere Cipher.xls file.
2. Automate the process of encoding words using the keyword "file" (assume that the words will only consist of lowercase Russian letters and their length will not exceed 10 characters).
3. Encrypt the words: algorithm, computer, model.
4. Save the results in the same file.

Modify the instructions in Task 3:

1. Open the Task 3 sheet in the Vigenere Cipher.xls file.
2. Automate the process of decrypting a word made up of lowercase English letters.
3. Decrypt the ciphers from the first task.
4. Save the results in the same file.
Yaponka
54
Измените указания в Задаче 2:
1. Откройте лист "Задача 2" в файле Vigenere Cipher.xls.
2. Автоматизируйте процесс кодирования слов с использованием ключевого слова "file" (предполагается, что слова будут состоять только из строчных русских букв и их длина не превысит 10 символов).
3. Зашифруйте слова: алгоритм, компьютер, модель.
4. Сохраните результаты в том же файле.

Измените указания в Задаче 3:
1. Откройте лист "Задача 3" в файле Vigenere Cipher.xls.
2. Автоматизируйте процесс расшифровки слова, состоящего из строчных английских букв.
3. Расшифруйте шифры из первой задачи.
4. Сохраните результаты.

Теперь давайте решим эти задачи:

Для решения Задачи 2 вы можете использовать Полиалфавитный шифр Виженера, чтобы автоматизировать процесс кодирования слов. Этот шифр предполагает использование таблицы, где строки и столбцы представляют собой алфавиты, а каждая ячейка содержит результат шифрования исходной буквы. В нашем случае алфавиты будут состоять только из строчных русских букв.

Поэтапное решение задачи:

1. Откройте файл "Vigenere Cipher.xls" и перейдите на лист "Задача 2".
2. Создайте таблицу 33x33 для хранения результатов шифрования. Строки и столбцы таблицы будут представлять собой все возможные комбинации строчных русских букв.
3. Заполните таблицу, используя алгоритм Полиалфавитного шифра Виженера. В каждой ячейке таблицы будет храниться результат шифрования, где строка представляет исходную букву, а столбец - символ ключевого слова.
4. Используя ключевое слово "file", кодируйте каждое слово из задачи: "алгоритм", "компьютер", "модель". Для каждой буквы и каждого слова найдите соответствующую строку и столбец в таблице и запишите результат шифрования в таблицу.
5. Сохраните полученные результаты в том же файле "Vigenere Cipher.xls".

Теперь перейдем к решению Задачи 3:

1. Откройте файл "Vigenere Cipher.xls" и перейдите на лист "Задача 3".
2. Создайте таблицу 26x26 для хранения результатов расшифровки. Строки и столбцы таблицы будут представлять собой все возможные комбинации строчных английских букв.
3. Заполните таблицу, используя алгоритм Полиалфавитного шифра Виженера. В каждой ячейке таблицы будет храниться результат расшифровки, где строка представляет зашифрованную букву, а столбец - символ ключевого слова.
4. Используя ключевое слово "file", расшифруйте каждый шифр из Задачи 2. Для каждой буквы найдите соответствующую строку и столбец в таблице и запишите результат расшифровки в таблицу.
5. Сохраните полученные результаты.

Таким образом, вы успешно выполните задачи 2 и 3, автоматизируя процессы кодирования и расшифровки с использованием ключевого слова "file" в файле "Vigenere Cipher.xls".