Составители:
Рубрика:
В качестве альтернативы можно использовать функцию EnumClipboard-
Formats(), которая рассматривалась ранее. Эта функция возвращает идентифи-
каторы всех форматов, после чего следует вызвать функцию GetClipboardFor-
matName(), с тем чтобы получить имя формата в виде ASCII-строки:
GetClipboardFormatName( wFormat, lpszBuffer, nCharCount );…
Следует подчеркнуть, что Windows не требует никакой информации о
структуре данных, которые передаются при использовании частных форма-
тов. Интерпретация таких данных находится исключительно в компетенции
самого приложения. Операционная система должна знать только имя форма-
та и дескриптор блока памяти.
Глава 7. БЕЗОПАСНОСТЬ В ОС WINDOWS
7.1. Организация безопасности в ОС Windows
Ранее указывалось, что ОС Windows линейки 9x в отличие от Windows
линейки NT является незащищенной системой. Поэтому рассмотренный далее
материал будет в основном посвящен средствам защиты, реализованным в NT.
Но следует отметить, что в Windows 98 все же были добавлены некоторые
элементы безопасности:
– поддержка защищенных каналов;
– поддержка интеллектуальных карточек (smart cards);
– встроенная поддержка API-функций, предназначенных для выполне-
ния операций шифрования;
– встроенная поддержка алгоритма Authenticode;
– встроенная поддержка программы Microsoft Wallet (бумажник
Microsoft).
Поддержка защищенных каналов осуществляется с помощью протокола
РРТР (Point to Point Tunneling Protocol), который позволяет устанавливать
безопасное соединение с удаленной сетью даже посредством незащищенной
сети. Такая связь устанавливается с помощью зашифрованных инкапсулиро-
ванных пакетов и обеспечивает возможность вложения одного протокола в
другой. Таким образом пользователь может, например, подключиться к Inter-
net с помощью протоколов TCP/IP и установить защищенное IPX-соединение
со своей офисной сетью. Обеспечивается поддержка SSL 3.0, новой версии
протокола SSL (Secured Sockets Layer), что повышает степень безопасности
при обмене данными по сетям Internet и Intranet.
Поддержка операций с интеллектуальными карточками реализована
в виде двухуровневой модели, включающей драйверы устройств считывания
карточек, а также набор API-функций, предназначенных для аутентификации,
89
В качестве альтернативы можно использовать функцию EnumClipboard-
Formats(), которая рассматривалась ранее. Эта функция возвращает идентифи-
каторы всех форматов, после чего следует вызвать функцию GetClipboardFor-
matName(), с тем чтобы получить имя формата в виде ASCII-строки:
GetClipboardFormatName( wFormat, lpszBuffer, nCharCount );…
Следует подчеркнуть, что Windows не требует никакой информации о
структуре данных, которые передаются при использовании частных форма-
тов. Интерпретация таких данных находится исключительно в компетенции
самого приложения. Операционная система должна знать только имя форма-
та и дескриптор блока памяти.
Глава 7. БЕЗОПАСНОСТЬ В ОС WINDOWS
7.1. Организация безопасности в ОС Windows
Ранее указывалось, что ОС Windows линейки 9x в отличие от Windows
линейки NT является незащищенной системой. Поэтому рассмотренный далее
материал будет в основном посвящен средствам защиты, реализованным в NT.
Но следует отметить, что в Windows 98 все же были добавлены некоторые
элементы безопасности:
– поддержка защищенных каналов;
– поддержка интеллектуальных карточек (smart cards);
– встроенная поддержка API-функций, предназначенных для выполне-
ния операций шифрования;
– встроенная поддержка алгоритма Authenticode;
– встроенная поддержка программы Microsoft Wallet (бумажник
Microsoft).
Поддержка защищенных каналов осуществляется с помощью протокола
РРТР (Point to Point Tunneling Protocol), который позволяет устанавливать
безопасное соединение с удаленной сетью даже посредством незащищенной
сети. Такая связь устанавливается с помощью зашифрованных инкапсулиро-
ванных пакетов и обеспечивает возможность вложения одного протокола в
другой. Таким образом пользователь может, например, подключиться к Inter-
net с помощью протоколов TCP/IP и установить защищенное IPX-соединение
со своей офисной сетью. Обеспечивается поддержка SSL 3.0, новой версии
протокола SSL (Secured Sockets Layer), что повышает степень безопасности
при обмене данными по сетям Internet и Intranet.
Поддержка операций с интеллектуальными карточками реализована
в виде двухуровневой модели, включающей драйверы устройств считывания
карточек, а также набор API-функций, предназначенных для аутентификации,
89
Страницы
- « первая
- ‹ предыдущая
- …
- 87
- 88
- 89
- 90
- 91
- …
- следующая ›
- последняя »
