Предлагаемая вниманию читателей книга посвящена описанию программных интерфейсов библиотек криптографических функций (криптографических интерфейсов) и методам их использования в прикладных программах. В книге рассмотрены основы использования криптографических интерфейсов в приложениях операционной системы Windows, создаваемых на языках программирования Object Pascal и C++, а также в приложениях для сети Интернет, создаваемых на языках сценариев JavaScript и VBScript.
Изложены основные подходы и методы современной криптографии для решения задач, возникающих при обработке, хранении и передаче информации. Основное внимание уделено новым направлениям криптографии, связанным с обеспечением конфиденциальности взаимодействий пользователей компьютеров и компьютерных сетей.
В систематизированном виде изложены основы теории криптографических протоколов и практики их применения в финансовой и коммерческой деятельности.
Наряду с рассмотрением современных методов синтеза и анализа основных классов криптографических протоколов, основное внимание уделяется специальным их применениям: защищенным каналам передачи информации, системам электронных платежей, защищенному электронному документообороту.
В книге рассматривается широкий круг вопросов, связанных с использованием криптографических методов защиты информации в компьютерных системах. Впервые излагается разработанная авторами концепция управляемых преобразований, являющаяся новым направлением прикладной криптографии. Представлены варианты построения управляемых операций и анализ их основных криптографических свойств.
Книга написана на основе лекционных курсов раздела "Информатика и ИКТ. Алгоритмизация и визуальное программирование", проводимых в рамках проекта "Обучающие сетевые олимпиады" (ОСО-2006).
Проект ОСО-2005 является номинантом международного конкурса "ИТ-образование в Рунете" (http://ict.edu.ru/konkurs).
Курс программирования предполагает последовательное изучение материала от простого к сложному. Большая часть материалов книги посвящена разбору и решению практических задач.
Эта книга представляет собой превосходный самоучитель по работе в Интернете, отличающийся простотой и легкостью описания. Из нее вы узнаете, что такое Интернет и как настроить соединение с ним, как путешествовать по сайтам и общаться по Аське (ICQ), как завести себе электронный почтовый ящик и отправлять/получать письма. Познакомитесь с программами, которые для этого применяются.
Рассмотрены проблемы лечения кожных болезней. Особое внимание уделено этиологии, патогенезу, клинике и лечению на современном уровне одного из самых распространенных кожных заболеваний – псориаза. Все методики проверены многолетней практикой автора и имеют высокий лечебный эффект.
Для широкого круга читателей.
Цель книги – помочь преподавателю-предметнику быстро освоиться и начать работу в операционной системе Линукс Юниор, входящей в пакет свободного программного обеспечения (ПСПО), разработанный для школ России. В книге описывается не только операционная система, но и все основные свободные прикладные программы, входящие в дистрибутив Линукс Юниор.
Изложены основы логического программирования на примере языка Visual Prolog. Рассмотрены описание предметной области и структура программы, алгоритм работы интерпретатора, ввод – вывод, приемы и средства организации интерактивных программ, вопросы недетерминированного программирования и управления выполнением программы, различные структуры данных и предикаты работы с ними.