Розробка та аналіз алгоритму шифрування та розшифрування
Розробка та аналіз алгоритму шифрування та розшифрування
Даних з використанням матричного методу
Завдання 1. Розробити алгоритм шифрування та розшифрування даних
з використанням методу (шифру) множення матриць з використанням
інтегрованого середовища Excel, що використовує український алфавіт.
Довжина повідомлення, яке буде зашифровуватися – 8 символів. Перевірити
шифрування та розшифрування даних з використанням повідомлення ВУЗДЕЧКА, яке визначається номером за алфавітним списком студента у журналі
академічної групи у додатку № 2 (стовпчик № 2). Матриця E
3 2 1
2 1 5
1 3 2
Для розшифрування даних використати матрицю Eта функцію МОБР.
Рис.1 Метод (шифр) множення матриць
Завдання 2. Розробити алгоритм шифрування та розшифрування даних
з використанням методу (шифру) множення матриць з використанням
інтегрованого середовища Excel, що використовує український алфавіт.
Довжина повідомлення, яке буде зашифровуватися – 8 символів. Перевірити
шифрування та розшифрування даних з використанням повідомлення ВУЗДЕЧКА, яке визначається номером за алфавітним списком студента у журналі академічної групи у додатку № 2 (стовпчик № 2). Матрицю E задати
самостійно.
Для розшифрування даних використати матрицю Eта функцію МОБР.
Рис. 2 Метод (шифр) множення матриць
Розробка та аналіз алгоритму шифрування та розшифрування
даних з використанням методу укладання рюкзака (ранця)
Завдання 3. Розробити алгоритм шифрування та розшифрування даних
з використанням методу укладання рюкзака (ранця) з використанням
інтегрованого середовища Excel, що використовує український алфавіт.
Довжина повідомлення, яке буде зашифровуватися – 8 символів. Перевірити
шифрування та розшифрування даних з використанням повідомлення ВУЗДЕЧКА, яке визначається номером за алфавітним списком студента у журналі академічної групи у додатку № 2 (стовпчик № 2). Вектор E = │ 21 11 5 2 1 │.
Рис. 3 Метод укладання рюкзака (ранця)
Завдання 4. Розробити алгоритм шифрування та розшифрування даних
з використанням методу укладання рюкзака (ранця) з використанням
інтегрованого середовища Excel, що використовує український алфавіт.
Довжина повідомлення, яке буде зашифровуватися – 8 символів. Перевірити
шифрування та розшифрування даних з використанням повідомлення, яке
визначається номером за алфавітним списком студента у журналі
академічної групи у додатку № 2 (стовпчик № 2). В якості першого значення
вектора E обрати значення, яке визначається номером за алфавітним
списком студента у журналі академічної групи у додатку № 2 (стовпчик №
3). Решту значень вектора E обирати з використанням формули,
значень простих чисел, які наведені у додатку № 3. Значення вектора E
повинні бути простимі числами.
Рис. 4 Метод укладання рюкзака (ранця)