SecurePolyORB

Проект SecurePolyORB является реализацией спецификации защищенного взаимодействия CORBA Common Secure Interoperability Specification Version 2 (CORBA 3.0 глава 24) для PolyORB.

Текущая реализация содержит:

  • поддержку механизма аутентификации GSSUP;
  • поддержку транспортного механизма SSL/TLS для взаимной аутентификации, шифрования и контроля целостности данных;
  • поддержку указания субъекта в интересах которого выполняется операция;
  • поддержку проверки допустимости делегирования;
  • поддержку получения авторизационных данных по протоколу ATLAS.

SecurePolyORB полностью выполняет требования уровня 0 для реализаций защищенного взаимодействия CORBA и полностью выполняет требования спецификации ATLAS.

Хочется отметить, что на сегодняшний день ни одна реализация защищенного взаимодействия CORBA с открытыми исходными текстами не выполняет требований более высоких уровней соответствия и даже редко содержит поддержку ATLAS.

Комментарии, сообщения об ошибках и вопросы - преветствуются. Свяжитесь с автором по адресу <vgodunko@gmail.com>.

Архив с исходным кодом.

PS. В настоящее время проект закрыт, а все разработки, выполненные в рамках проекта, полностью интегрированы в официальную версию PolyORB 2.2 и старше.