WS-SecureConversation
WS-SecureConversation — это спецификация веб-служб , созданная IBM и другими компаниями, которая работает совместно с WS-Security , WS-Trust и WS-Policy , позволяя создавать и совместно использовать контексты безопасности. Расширяя варианты использования WS-Security , цель WS-SecureConversation — установить контексты безопасности для нескольких обменов сообщениями SOAP, сокращая накладные расходы на установление ключей. [1]
Функции
[ редактировать ]- Установите новый контекст безопасности в следующих режимах:
- Токен контекста безопасности, созданный службой токенов безопасности (WS-Trust STS).
- Токен контекста безопасности, созданный одной из взаимодействующих сторон и распространяемый с сообщением.
- Токен контекста безопасности, созданный посредством переговоров/обменов
- Обновить контекст безопасности
- Изменение контекста безопасности (добавление утверждений)
- Отменить контекст безопасности
- Получение ключа: стороны могут использовать разные ключи для каждой стороны и функции (подпись/шифрование), а также часто менять ключи для предотвращения криптографических атак.
- Поддерживать высокий уровень безопасности контекста
WS-SecureConversation призван предоставить расширяемую структуру и гибкий синтаксис, с помощью которых можно реализовать различные механизмы безопасности. Сам по себе он не гарантирует безопасность, но разработчик должен гарантировать, что результат не будет уязвим для каких-либо атак.
Плюсы/минусы
[ редактировать ]Следуя шаблону, аналогичному TLS , WS-SecureConversation устанавливает своего рода сеансовый ключ. Накладные расходы на обработку для установления ключа значительно сокращаются по сравнению с WS-Security в случае частого обмена сообщениями. Однако поверх WS-Security добавляется новый уровень, который подразумевает использование других протоколов WS-*, таких как WS-Addressing и WS-Trust. Таким образом, важность производительности следует сравнивать с дополнительной сложностью и зависимостями. См. раздел производительности в WS-Security.
Внешние ссылки
[ редактировать ]Сопутствующие спецификации
[ редактировать ]Следующие спецификации связаны с WS-SecureConversation:
См. также
[ редактировать ]Ссылки
[ редактировать ]- ^ «Язык безопасного общения веб-сервисов» . ИБМ . Архивировано из оригинала 28 августа 2007 г. Проверено 6 июля 2007 г.