GSS-API считается универсальным стандартом для обеспечения безопасности данных, потому что предоставляет несколько типов переносимости для приложений: 1
- Независимость от механизма. 1 GSS-API предоставляет универсальный интерфейс для обеспечения безопасности, указывая механизм безопасности по умолчанию. 1 Приложению не нужно знать ни применяемый механизм, ни какие-либо подробности об этом механизме. 1
- Независимость от протокола. 1 GSS-API не зависит от какого-либо протокола связи или набора протоколов. 1 Например, его можно использовать с приложениями, использующими сокеты, RCP или TCP/IP. 1
- Независимость от платформы. 1 GSS-API не зависит от типа операционной системы, в которой запущено приложение. 1
- Независимость от качества защиты. 1 Качество защиты (QOP) относится к типу алгоритма для шифрования данных или генерации криптографических тегов. 1 GSS-API позволяет программисту игнорировать QOP, используя значение по умолчанию, предоставляемое GSS-API. 1
Кроме того, GSS-API предоставляет услуги по взаимной аутентификации общающихся партнёров, контролю целостности и обеспечению конфиденциальности пересылаемых сообщений. 2