Безопасность и удостоверения
Разработка более безопасных классических приложений с помощью API и служб Windows. Эти API предоставляют следующие возможности:
- Проверка подлинности
- Авторизация
- Шифрование
- Службы каталогов, удостоверений и доступа
- Родительский контроль
- Управление правами
В этом разделе также приведены рекомендации и другие статьи по обеспечению безопасности.
Раздел | Описание |
---|---|
Интерфейс сканирования антивредоносного ПО | Интерфейс проверки защиты от вредоносных программ (AMSI) — это универсальный стандарт интерфейса, который позволяет приложениям и службам интегрироваться с любым антивредоносным продуктом, присутствующих на компьютере. Она обеспечивает расширенную защиту от вредоносных программ для пользователей и их данных, приложений и рабочих нагрузок. |
Аутентификация | Проверка подлинности — это процесс, с помощью которого система проверяет сведения о входе пользователя. Имя и пароль пользователя сравниваются с авторизованным списком, и если система обнаруживает совпадение, доступ предоставляется в объеме, указанном в списке разрешений для этого пользователя. |
Авторизация | Авторизация — это право, предоставленное физическому лицу для использования системы и данных, хранящихся в ней. Авторизация обычно настраивается системным администратором и проверяется компьютером на основе определенной формы идентификации пользователя, такой как кодовый номер или пароль. |
Рекомендации по API безопасности | Рекомендации по разработке более безопасных приложений. |
API регистрации сертификатов | API регистрации сертификатов можно использовать для создания клиентского приложения для запроса сертификата и установки ответа сертификата. |
Control Flow Guard (CFG) | Control Flow Guard (CFG) — это высокооптимизаторная функция безопасности платформы, созданная для борьбы с уязвимостями повреждения памяти. |
Шифрование | Криптография — это использование кодов для преобразования данных таким образом, чтобы только конкретный получатель мог прочитать их с помощью ключа. CryptoAPI позволяет пользователям создавать документы и другие данные и обмениваться ими в безопасной среде, особенно через небезопасные носители, такие как Интернет. |
API шифрования: следующее поколение | API шифрования: следующее поколение (CNG) позволяет пользователям создавать документы и другие данные и обмениваться ими в безопасной среде, особенно на незащищенных носителях, таких как Интернет. |
Расширяемость для разработчиков динамических контроль доступа | Сценарий динамического контроль доступа (DAC), предоставляемый в Windows Server 2012, содержит различные точки расширяемости разработчиков, которые добавляют возможности настройки для разработки приложений. |
Службы каталогов, удостоверений и доступа | Сетевые администраторы могут использовать службы каталогов для автоматизации распространенных административных задач, таких как добавление пользователей и групп, управление принтерами и настройка разрешений для сетевых ресурсов. Независимые поставщики программного обеспечения и разработчики конечных пользователей могут использовать службы каталогов для поддержки своих продуктов и приложений. Службы могут публиковать себя в каталоге, клиенты могут использовать каталог для поиска служб, и оба могут использовать каталог для поиска других объектов и управления ими. Forefront Identity Manager (FIM) предоставляет интегрированное и комплексное решение для управления всем жизненным циклом удостоверений пользователей и связанных с ними учетных данных. Диспетчер жизненного цикла удостоверений (ILM) позволяет ИТ-организациям сократить затраты на управление удостоверениями и жизненным циклом доступа, предоставляя единое представление удостоверения пользователя в разнородном предприятии и за счет автоматизации распространенных задач. Служба федерации Active Directory (AD FS) обеспечивает федеративное управление удостоверениями и доступом за счет безопасного совместного использования цифровых удостоверений и прав доступа в пределах безопасности и корпоративных границ. |
Расширяемый протокол проверки подлинности | Протокол EAP является стандартом, поддерживаемым несколькими системными компонентами. EAP имеет решающее значение для защиты беспроводных (802.1X) и проводных локальных сетей, dial-up и виртуальных частных сетей (VPN). |
Расширяемый узел протокола проверки подлинности | EAPHost — это сетевой компонент Microsoft Windows, который предоставляет инфраструктуру протокола EAP для проверки подлинности "запрашивающих" реализаций протокола, таких как 802.1X и PPP. |
API управления паролями MS-CHAP | API управления паролями MS-CHAP можно использовать для создания приложений для изменения паролей пользователей в сети на удаленных рабочих станциях. |
Защита доступа к сети | Защита доступа к сети (NAP) — это набор компонентов операционной системы, которые предоставляют платформу для защищенного доступа к частным сетям. Платформа NAP предоставляет интегрированный способ оценки состояния работоспособности системы сетевого клиента, который пытается подключиться к сети или обмениваться данными в ней, и ограничить доступ сетевого клиента до тех пор, пока не будут выполнены требования политики работоспособности. |
Сервер политики сети | Сервер политики сети (NPS) — это реализация майкрософт сервера и прокси-сервера службы удаленной проверки подлинности пользователей (RADIUS). Она является преемником службы проверки подлинности в Интернете (IAS). |
Родительский контроль | Технология родительского контроля в Windows предназначена для оказания помощи прилежным родителям или опекунам в обеспечении доступа к соответствующим материалам по возрасту или уровню зрелости для тех, кто находится под их опекой. Она предоставляет расширяемую инфраструктуру в дополнение к встроенным возможностям. |
Управление правами | Теперь доступны три поколения пакета SDK Rights Management, а также общедоступная стратегия для предоставленных корпорацией Майкрософт примеров кода RMS и средств разработчика во всех поддерживаемых операционных системах; Android, iOS/OS X, Windows Phone и Windows Desktop. |
Жизненный цикл разработки безопасности (SDL) — руководство по процессам | Microsoft Security Development Lifecycle (SDL) — это ведущий в отрасли процесс обеспечения безопасности программного обеспечения. С 2004 года SDL является инициативой майкрософт и обязательной политикой, играет важную роль во внедрении безопасности и конфиденциальности в программное обеспечение и культуру Майкрософт. Сочетая целостный и практический подход, SDL обеспечивает безопасность и конфиденциальность на ранних этапах процесса разработки. |
Управление безопасностью | Технологии управления безопасностью можно использовать для управления политикой локального центра безопасности (LSA) и политикой фильтрации паролей, запроса возможностей программ из внешних источников и вложений служб, расширяющих функциональные возможности средства настройки безопасности. |
Поставщики WMI безопасности | Поставщики WMI безопасности позволяют администраторам и программистам настраивать шифрование диска BitLocker (BDE) и доверенный платформенный модуль (TPM) с помощью инструментария управления Windows (WMI). |
Глоссарий безопасности | Предоставляет глоссарий терминов безопасности. |
Базовые службы TPM | Функция базовых служб доверенного платформенного модуля (TPM) обеспечивает централизацию доступа К TPM между приложениями. Функция TBS использует приоритеты, заданные вызовом приложений для совместного планирования доступа К TPM. |
API биометрической платформы Windows | Api Windows Biometric Framework можно использовать для создания клиентских приложений, которые безопасно собирают, сохраняют и сравнивают биометрические данные конечных пользователей. |
Технические статьи по безопасности | Статьи о безопасности и шифровании. |