Всё, что стоит знать, и ничего лишнего.
Что это на самом деле делает
Та же задача, что и у Milenage: взять Ki/OPc и сетевой RAND, получить RES, CK, IK, AK. Внутренняя структура отличается — Tuak использует перестановку Keccak-f[1600], а не раунды AES, — но интерфейс ввода/вывода к сети идентичен. HSS может выдавать векторы аутентификации Tuak вместо векторов Milenage; SIM/eUICC, поддерживающий Tuak, обрабатывает задачу прозрачно. Большинство современных операционных систем eUICC поддерживают оба алгоритма и выбирают их в зависимости от конфигурации профиля.
Почему это важно с коммерческой точки зрения
Tuak — это инструмент защиты оператора. Если когда-либо произойдет криптоаналитическая атака на AES-128, под угрозой окажется любая аутентификация на основе Milenage; Tuak предоставляет прямую замену без изменений в беспроводном интерфейсе. Для высокозащищенных отраслей — государственных учреждений, оборонного сектора, банковских eSIM — Tuak с 256-битными ключами все чаще становится вариантом по умолчанию. Для массовых потребительских eSIM Milenage остается предпочтительным вариантом для операторов. Платформа eSIM VSM от BroadNet поддерживает оба алгоритма в персонализации профиля; выбор для каждого профиля остается на усмотрение оператора.
Задержка, масштаб и соответствие требованиям.
Производительность Tuak на современных защищенных элементах сопоставима с Milenage (с разницей не более 2). Генерация векторов аутентификации на стороне HSS имеет аналогичную пропускную способность. Алгоритм определен в 3GPP TS 35.231; ETSI поддерживает тестовые векторы. Tuak полностью признан GSMA; аудит хранения ключей SAS-SM охватывает Tuak Ki/OPc с той же тщательностью, что и Milenage.
Вопросы конфиденциальности и соблюдения нормативных требований
Та же модель защиты ключей, что и у Milenage — Ki/OPc никогда не покидает защищенный элемент или HSS HSM. Преимущество Tuak перед Milenage с точки зрения соответствия нормативным требованиям заключается в большем размере ключа (до 256 бит против 128), что обеспечивает больший запас безопасности против будущих достижений в области криптоанализа. Для развертываний с требованиями к сроку службы в несколько десятилетий (спутниковый IoT, промышленная M2M-связь с 15-летней гарантией) запас прочности Tuak является разумным консервативным выбором.