Роль стандартов, профилей и тестирования функциональной совместимости
Роль стандартов, профилей и тестирования функциональной совместимости
Несмотря на то, что стандарты являются средством обеспечения функциональной совместимости PKI-продуктов разных поставщиков, следование стандартам является необходимым, но не достаточным условием гарантий полной совместимости. Поставщики программных продуктов занимаются самым сложным видом деятельности в PKI-бизнесе. Они вынуждены разрабатывать и продвигать на рынок программные продукты в условиях быстрого и непрерывного изменения стандартов. Комплексные PKI-продукты должны реализовывать все релевантные стандарты, не жертвуя гибкостью при избирательной реализации некоторого подмножества стандартов. Это делает PKI-продукт одним из самых сложных программных продуктов. Варианты конфигурирования PKI-систем могут также привести к несовместимости отдельных реализаций.
В мире существует большое количество организаций, занимающихся разработкой стандартов в сфере информационных технологий, появляются все новые и новые стандарты. Цель любого стандарта - обеспечить общее описание (спецификацию) его синтаксиса и семантики, которые могут быть использованы как основа для реализации стандарта. Однако иногда некоторые семантические правила отсутствуют или не полностью определены, что приводит к неоднозначному толкованию стандартов и проблемам функциональной совместимости продуктов, разработанных на базе таких стандартов. На качество стандартов влияют не только детальность их проработки и отсутствие ошибок, но и ряд других обстоятельств:
1 поскольку работа в органах стандартизации обычно ведется на добровольной основе, не существует профессионалов, специализирующихся исключительно на разработке стандартов;
2 часто в стандартах делается попытка объединить несколько точек зрения разных специалистов, и компромисс достигается либо за счет спецификации опций, либо за счет рассмотрения ряда вопросов на обобщенном уровне;
3 иногда существует очень небольшой или противоречивый опыт реализации в сфере приложения стандарта, поэтому он не может быть должным образом учтен в стандарте;
4 не все подразделения органов стандартизации способны разрабатывать документы равного качества, важную роль играет состав и правила участия специалистов, утвержденные главным государственным органом стандартизации;
5 очень редко предлагаемое решение является оптимальным для разных сред, поэтому сохраняется тенденция продвижения спецификации множества решений, удовлетворяющих потребностям множества целевых доменов;
6 иногда некоторые положения стандартов неправильно интерпретируются и/или даже стандарт неправильно реализуется;
7 наиболее сложные проблемы совместимости порождает общепринятая практика включения в стандарты механизмов расширения их возможностей, с тем чтобы стандарты сохраняли адекватность при изменении обстоятельств и возникновении новых потребностей реальной жизни.
Перечисленные проблемы свидетельствуют о том, что, помимо разработки стандартов, требуются дополнительные меры для обеспечения функциональной совместимости продуктов разных поставщиков. К этим мерам можно отнести создание профилей стандартов, учитывающих специфику разных сред, а также утверждение сценариев тестирования функциональной совместимости.
Профиль стандарта описывает, какие из свойств, перечисленных в общей спецификации стандарта, являются обязательными, опциональными или разрешенными в данной среде. Кроме того, профиль стандарта обычно содержит специфические правила использования и принципы реализации стандарта. В контексте PKI необходимо создавать профили используемых протоколов инфраструктуры, схем и протоколов, связанных со вспомогательными компонентами репозитория, а также самих сертификатов и списков САС. В частности, профили сертификатов и списков САС должны задавать специфическое для данной среды назначение каждого используемого в них дополнения.
Для утверждения сценариев и проведения тестирования функциональной совместимости необходима организация независимых от поставщиков центров тестирования, которые могли бы оказывать помощь в оценке соответствия данного PKI-продукта на основе утвержденных профилей определенному набору критериев. На практике в индустрии PKI в международных и национальных инициативах по обеспечению функциональной совместимости участвуют именно поставщики PKI-продуктов.
Более 800 000 книг и аудиокниг! 📚
Получи 2 месяца Литрес Подписки в подарок и наслаждайся неограниченным чтением
ПОЛУЧИТЬ ПОДАРОКЧитайте также
Библиотеки совместимости
Библиотеки совместимости Несмотря на наличие библиотек совместимости (compatibility libraries), ими пользуются очень редко. Существуют две возможности.• В системах на основе UNIX, Linux, Macintosh и некоторых других может быть развернута одна из библиотек совместимости Windows, например,
Реализация стандартов
Реализация стандартов Сетевые вычисления основаны на стандартах. Это важно, ведь принятие очень небольшого набора стандартов и повсеместное их соблюдение — единственный способ создать всемирную сеть из несхожих друг с другом компьютеров. AS/400 — полноценный сервер
Объединение стандартов
Объединение стандартов Краткую историю POSIX и The Open Group продолжает опубликованная CSRG третья версия единой спецификации Unix (The Single Unix Specification Version 3), о которой уже шла речь в начале раздела. Добиться принятия единого стандарта пятьюдесятью производителями — заметная веха в
16.1. Создание профилей моделирования
16.1. Создание профилей моделирования Шаг 1 Запустите редактор CAPTURE (см. раздел 15.1) и откройте папку Projects, выбрав в меню File команду Open?Projects либо щелкнув по кнопке .Шаг 2 Откройте из папки Projects проект EMITTER.opj. Откроется соответствующее рабочее окно редактора CAPTURE с теми
Настройка профилей
Настройка профилей Вкладка Profiles диалогового окна Options используется для создания профилей и сохранения в них параметров среды рисования (рис. 3.13). Профиль – набор параметров настройки AutoCAD, сохраненный с уникальным именем. Один из профилей является текущим; он определяет
1. Ограничение функциональной зависимости
1. Ограничение функциональной зависимости Ограничения уникальности, накладываемые объявлениями первичного и кандидатных ключей отношения, является частным случаем ограничений, связанных с понятием функциональных зависимостей.Для объяснения понятия функциональной
Настройка профилей
Настройка профилей Вкладка Profiles диалогового окна Options используется для создания профилей и сохранения в них параметров среды рисования (рис. 3.13). Профиль – набор параметров настройки AutoCAD, сохраненный с уникальным именем. Один из профилей является текущим; он определяет
В функциональной спецификации нет ни грамма функциональности
В функциональной спецификации нет ни грамма функциональности Не составляйте функциональных спецификацийЭти черновые документы обычно не имеют почти ничего общего с конечным продуктом. И вот почему:Функциональные спецификации — это фантазииОни не отражают
Настройка профилей
Настройка профилей Вкладка Profiles диалогового окна Options используется для создания профилей и сохранения в них параметров среды рисования (рис. 3.29). Профиль – набор параметров настройки AutoCAD, сохраненный с уникальным именем. Один из профилей является текущим; он определяет
Приложение C ПАРАМЕТРЫ ПРОФИЛЕЙ
Приложение C ПАРАМЕТРЫ ПРОФИЛЕЙ Система R/3 содержит множество параметров профилей. Настройки по умолчанию для всех параметров профилей включены в стандартную систему R/3. Хотя теоретически можно модифицировать все эти параметры, необходимо делать это с осторожностью.
Использование профилей публикации
Использование профилей публикации Часто бывает нужно публиковать один и тот же фильм Flash с разными параметрами, например, с изображением-заменой или без него. В старых версиях Flash для того, чтобы сделать это, приходилось для каждой такой публикации вручную менять
Инициативы по обеспечению функциональной совместимости PKI-продуктов
Инициативы по обеспечению функциональной совместимости PKI-продуктов Национальные инициативы К числу наиболее известных национальных инициатив по обеспечению функциональной совместимости можно отнести инициативы США: Automotive Network eXchange, Bridge CA Demonstration, проект федеральной
Спецификация минимальной функциональной совместимости
Спецификация минимальной функциональной совместимости В 1996 г. институт NIST совместно с рядом поставщиков продуктов, лидирующих на рынке PKI - AT&T, IREBBN, Motorola Certicom, Nortel (Entrust), Cylink, Spyrus, DynCorp и VeriSign, - выступил с инициативой разработки спецификации минимальной функциональной
Проблемы функциональной совместимости продуктов разных поставщиков
Проблемы функциональной совместимости продуктов разных поставщиков Помимо проблемы стандартов, существует также проблема функциональной совместимости продуктов разных поставщиков [99]. Не все программные средства поддержки каталога имеют одинаковую
Анализ реальных возможностей функциональной совместимости
Анализ реальных возможностей функциональной совместимости Поставщики программных средств могут законно заявлять о соответствии своих продуктов стандартам, но по ряду причин не всегда реально может достигаться функциональная совместимость продуктов нескольких