Основы современной криптографии
Глава КРИПТОГРАФИЧЕСКИЕ СИСТЕМЫТребования к криптографическим системам
Основные классы симметричных криптосистем
Общие сведения о блочных шифрах
Генерирование блочных шифров
Алгоритм DES и его модификации
Алгоритм RC6
Российский стандарт шифрования ГОСТ
Алгоритм SAFER+
Режимы применения блочных шифров
Общие положения
Односторонние функции и функции-ловушки
Криптосистема Эль-Гамаля
Криптосистема Ривеста-Шамира-Эйделмана
Криптосистемы Меркля-Хеллмана и Хора-Ривеста
Криптосистема, основанная на эллиптических кривых
Постановка задачи
Цифровые подписи, основанные на асимметричных криптосистемах
Стандарт цифровой подписи DSS
Стандарт цифровой подписи ГОСТ Р .-
Цифровые подписи, основанные на симметричных криптосистемах
Функции хэширования
Функция хэширования SHA
Функция хэширования ГОСТ Р .-
Функция хэширования MD5
Приложение ПРОГРАММНЫЙ ПАКЕТ PGP
Введение в модель данных SQL
В языке отсутствовали средства явной синхронизации доступа к объектам БД со стороны параллельно выполняемых транзакций: с самого начала предполагалось, что необходимую синхронизацию неявно выполняет СУБД.В настоящее время язык SQL реализован во всех коммерческих реляционных СУБД и почти во всех СУБД, которые изначально основывались не на реляционном подходе. Все компании-производители провозглашают соответствие своей реализации стандарту SQL, и на самом деле реализованные диалекты SQL очень близки. Этого удалось добиться не сразу.
Наиболее близки к System R были две системы компании IBM – SQL/DS и DB22). Разработчики обеих систем использовали опыт проекта System R, а СУБД SQL/DS напрямую основывалась на программном коде System R. Отсюда предельная близость диалектов SQL, реализованных в этих системах, к SQL System R. Из SQL System R были удалены только те части, которые были недостаточно проработаны (например, точки сохранения) или реализация которых вызывала слишком большие технические трудности (например, ограничения целостности и триггеры). Можно назвать этот путь к коммерческой реализации SQL движением сверху вниз.
Краткая история языка SQL
Средства определения, изменения и ликвидации базовых таблиц
Скалярные выражения
Логические выражения раздела WHERE
Внешние соединения
Возможности формулирования аналитических запросов
Базовые средства манипулирования данными
Поддержка авторизации доступа к данным в языке SQL
Истоки и краткая история объектно-реляционных баз данных
Реляционная база данных
Содержание раздела