Зашифровать текст методом гаммирования, при котором гамма
определяется седьмым (по счету от самого маленького) совершенным числом. При этом при достижении последней цифры совершенного числа (гаммы), цифры совершенного числа (гаммы)
начинается считываться опять с первого символа, т.е. гамма дублируе
Вариант перестановки: Записать исходный текст по столбцам, а считывание по диагоналям параллельным побочной диагонали.
Осуществить кодирование методом перестановки русскоязычного
текста, соблюдая при этом следующие правила:
1) в качестве блока использовать матрицу размером 6×6;
2) буква «ѐ» русског
Лабораторная работа без необходимости программирования. Требуется написать отчет (последовательно выполнить указанные пункты), прикрепляя, где необходимо, скриншоты экрана. Также нужно ответить на контрольные вопросы. Мой вариант 13 (указано, какие именно вопросы). Выполнять можно либо на Windows X
1) Напишите программу дешифрования зашифрованного методом перестановки символов текста в группе, если известно, что открытый текст содержит текст: "Совершенно секретно". Учесть, что длина файла с зашифрованным текстом должна быть кратна длине группы. Перед перестановкой проверяйте в соседних группа
На C++/C#/Pascal (по выбору):
1) Реализовать программно генератор псевдослучайных чисел, имеющий в качестве выхода последовательность бит.
2) Разработать программу шифрования произвольных данных, записанных в файле, с помощью генерируемой последовательности бит, используемой в качестве гаммы.
3) И
Цель работы: освоить методику работы ассиметричных алгоритмов шифрования, где существует два ключа – один для шифрования, другой для дешифрования.
Вариант задания можно выбрать любой из приведенных в пдф файле
Так же надо подготовить отчет:
Отчет по лабораторной работе должен содержать:
1. Тему и
Реализовать алгоритм шифрования FROG и FEAL по отдельности на языках программирования C++ или Java с подробным описанием всех функций и ходом вычислений. Плюс к этому программа должна правильно дешифровать закодированное сообщение.
Для каждого из алгоритмов необходимо выполнение условий:
1. Для клю
Решением задач занимаюсь со второго курса.
Различные задачи по информатике и программированию: С, С++, С#, Delphi. ООП, БД, UML, выч. методы, веб-технологии,.
Рефераты, курсовые.
Диплом с отличием об окончании вуза. Кандидат технических наук, доцент. Преподаватель математических и компьютерно-ориентированных дисциплин. Являюсь специалистом в области информационных технологий. Стаж по специальности - более 30 лет.