Подход к созданию трудноанализируемых шифров
Подход к созданию трудноанализируемых шифровВведение
Да, это надо
Основная идея
Немного теории
М-последовательности
Сжатие двоичной последовательности в сигнатуру
Общий вид алгоритма
Зашифровка
Расшифровка
Программная реализация (язык С)
Заключение
Литература
P.S.
Visual C для начинающих
В связи с тем, что сегодня уровень сложности программного обеспечения очень высок, разработка приложений Windows с использованием только какого-либо языка программирования (например, языка C) значительно затрудняется. Программист должен затратить массу времени на решение стандартных задач по созданию многооконного интерфейса. Реализация технологии связывания и встраивания объектов - OLE - потребует от программиста еще более сложной работы.Чтобы облегчить работу программиста практически все современные компиляторы с языка C++ содержат специальные библиотеки классов. Такие библиотеки включают в себя практически весь программный интерфейс Windows и позволяют пользоваться при программировании средствами более высокого уровня, чем обычные вызовы функций. За счет этого значительно упрощается разработка приложений, имеющих сложный интерфейс пользователя, облегчается поддержка технологии OLE и взаимодействие с базами данных.
Программная среда Windows
Использование класса CTabCtrl
Содержание раздела