Реализация двоичного поточного зашифрования/расшифрования файла с использованием схемы разворачивания ключа из PIN-кода (пароля) небольшой длины на основе генератора со сжатием
Разработка алгоритма шифрования файла с использованием схемы разворачивания ключа из PIN-кода (пароля) небольшой длины на основе генератора со сжатием для больших степеней полинома. Разработка программы-приложения, которая реализует заданный алгоритм.
Подобные документы
Основные процессы учёта имущества и трудности, связанные с ними. Требования к модулям системы инвентаризации. Стандарт, алгоритм и программы распознавания QR-кода. Разработка программного обеспечения для генерации QR-кода на языке программирования Python.
дипломная работа, добавлен 07.08.2018Электронная цифровая подпись: основные понятия, составляющие, назначение. Защита договора с помощью электронного ключа. История развития алгоритмов шифрования, первый метод кодирования информации RSA. Оценка надежности цифровой подписи "ЛАН Крипто".
курсовая работа, добавлен 17.06.2011Генераторы случайных чисел в криптографии. Математические основы оценивания случайной последовательности. Анализ статических характеристик генератора случайных чисел на основе магнитометра. Разработка программного обеспечения для операционной системы.
дипломная работа, добавлен 12.05.2018Понятие и сущность стандартов оформления кода. Основные виды стилей форматирования в языке Си. Составление программы анализа исходного текста на языке C++, форматирования на основе выбранного шаблона. Описание интерфейса программы и алгоритма решения.
дипломная работа, добавлен 18.09.2016Особенность структуры записи файла. Главный анализ входных и выходных данных программы. Перечень возможных сообщений проекта. Характеристика функционального строения схемы. Разработка информации вывода сведений о результатах участников данной школы.
контрольная работа, добавлен 10.03.2015- 56. Квадрат Полибия
Криптографические методы обеспечения конфиденциальности и аутентичности передаваемой информации. Формирование таблицы шифрования на основе квадрата Полибия, распределение букв в криптотексте согласно пароля. Листинг программы криптоанализа сообщений.
курсовая работа, добавлен 07.08.2013 Методы криптографии с открытым ключом на основе эллиптических кривых. Параметры эллиптической кривой, личный и открытый ключи. Контроль целостности и подлинности, обеспечение конфиденциальности защищаемой информации. Основные алгоритмы транспорта ключа.
статья, добавлен 03.05.2019Описание схемы режима простой замены с использованием частей блоков криптосистемы. Шифрование открытых данных в режиме простой замены. Криптосхема, реализующая алгоритм расшифрования. Шаги составления основного алгоритма, листинг и пример выполнения.
лабораторная работа, добавлен 26.08.2009Работа алгоритмов шифрования и расшифровки DES, RС6 и АES, структурные схемы их реализации. Преобразование 32-разрядного кода в 48-разрядный. Смешивание столбцов и операции по сдвигу строк при аффинном преобразовании. Порядок метода шифрования Хаффмана.
лабораторная работа, добавлен 19.10.2014Экспорт открытого ключа в файл. Шифрование и расшифрование файлов без подписи и с подписью. Импорт стороннего открытого ключа. Проверка целостности подписываемых электронных документов и установления их авторства на основе сертификатов подписывающих лиц.
практическая работа, добавлен 26.10.2021Создание автоматизированной информационной системы поверки электросчётчиков, этапы ее проектирования с использованием UML. Выявление связей и сущностей. Структурные схемы таблиц, базы данных, запросов, форм и отчетов. Защита БД с помощью логина и пароля.
дипломная работа, добавлен 22.09.2018Создание мобильного Web-приложения с функциями идентификатора и электронного ключа для контроля доступа в помещение с использованием фреймворков. Средства для эмуляции платформ Android. Разработка архитектуры и интерфейса приложения, структуры модулей.
дипломная работа, добавлен 07.08.2018Определение понятия пароля. Установление пароля на word, access, excel-документы. Установление системного пароля через ОС и Bios. Знакомство с журналами просмотра событий ОС Windows 2000/Xp. Ознакомление с наиболее популярными антивирусными пакетами.
лабораторная работа, добавлен 19.10.2014Криптография - наука о защите информации с использованием математических методов. Назначение и структура алгоритмов шифрования. Обзор криптографических методов. Алгоритм симметричного шифрования, его применение для шифрования больших объемов информации.
курсовая работа, добавлен 26.11.2010Анализ методов решения задачи, разработка алгоритма решения задачи. Реализация, тестирование программного средства. Проектирование и описание пользовательского интерфейса. Блок-схема алгоритма программы, рекурсивный алгоритм удаления элементов из очереди.
курсовая работа, добавлен 21.04.2022Сущность и главные принципы метода шифрования биграммами Чарльза Уитстона, который называют "двойным квадратом". Математическое обоснование данного шифра. Составление блок-схемы программы и разработка ее кода, проведение листинга и анализ результатов.
контрольная работа, добавлен 16.03.2015Язык Ассемблера как символическое представление машинного языка. Анализ программы на ассемблере, ее синтаксис. Структура и выполнение exe-файла. Функции загрузки и выполнения программы. Структура COM–файла. Принцип действия и распространения вируса.
курсовая работа, добавлен 29.05.2013- 68. Построение сети
Построение схемы сети и настройка hostname на маршрутизаторах. Отключение DNS lookup и установление пароля для EXEC mode. Настройка message-of-the-day banner. Установление пароля для console. Настройка интерфейсов и протокола динамической маршрутизации.
лабораторная работа, добавлен 27.04.2021 Разработка приложения на языке программирования высокого уровня C++. Проектирование блок-схемы алгоритма работы программы. Тестирование системы управления базами данных. Реализация класса Database и Table. Сохранение базы данных в бинарный файл.
курсовая работа, добавлен 19.12.2014Выбор инструментов разработки алгоритма шифровании DES. Описание структуры программы, процедур и функций. Разработка алгоритма симметрического шифрования в java. Описание назначения и условий применения программы. Составление руководства пользователя.
курсовая работа, добавлен 18.11.2017Изучение основных методов регистрации расширений файлов. Открытие файла с помощью ассоциированного приложения. Раздел, в котором регистрируются файлы. Изменение значения "По умолчанию" на "Описание программы". Описание созданного reg-файла. Путь файла.
практическая работа, добавлен 10.05.2015Минимальные элементы двух векторов C и D разной размерности, их суммы и разности. Определение наибольшего элемента матрицы размерности mхn, не превышающего значение ключа поиска. Наибольший элемент матрицы. Разработка алгоритма, отладка и код приложения.
лабораторная работа, добавлен 24.10.2019Описание алгоритма программы, полный листинг программного кода с комментариями. Организация входных и выходных данных, результаты работы программных форм. Технические средства и назначение программы. Условия выполнения и основные функции программы.
курсовая работа, добавлен 13.12.2015История развития технологий программирования. Особенности языка объектно-ориентированного программирования С++. Требования к организации контрольной работы с использованием программного генератора. Главный блок и блок справки. Интерфейс работы программы.
курсовая работа, добавлен 13.02.2014- 75. Метод Хилла
Ключ в шифре Хилла, особенности расшифровки сообщения. Криптоанализ шифров Хилла, длина ключа. Алгоритм работы с интерфейсом программы, код. Нахождение детерминанта от блоков открытого текста. Загрузка текста из файла, зашифрование текста, расшифрование.
контрольная работа, добавлен 19.04.2011