Tout ce qui mérite d'être su, rien qui ne le mérite pas.
Ce que cela fait réellement
Même fonction que Milenage : à partir de Ki/OPc et d'un générateur RAND réseau, produire RES, CK, IK et AK. La structure interne diffère — Tuak utilise la permutation Keccak-f[1600] au lieu des itérations AES — mais l'interface d'entrée/sortie avec le réseau est identique. Un HSS peut émettre des vecteurs d'authentification Tuak au lieu de vecteurs Milenage ; une carte SIM/eUICC compatible Tuak gère le défi de manière transparente. La plupart des systèmes d'exploitation eUICC modernes prennent en charge les deux algorithmes et choisissent celui qui convient en fonction de la configuration du profil.
Pourquoi c'est important sur le plan commercial
Tuak constitue la protection de l'opérateur. Si une faille cryptanalytique contre AES-128 était découverte, toute authentification basée sur Milenage serait menacée ; Tuak offre une solution de remplacement directe sans modification de l'interface radio. Pour les secteurs à haute sécurité (gouvernement, défense, eSIM bancaires), Tuak avec des clés de 256 bits est de plus en plus souvent la solution par défaut. Pour les eSIM grand public, Milenage reste le choix privilégié des opérateurs. La plateforme eSIM VSM de BroadNet prend en charge les deux algorithmes pour la personnalisation des profils ; le choix est effectué pour chaque profil, à la discrétion de l'opérateur.
Latence, échelle et angle de conformité
Les performances de Tuak sur les éléments sécurisés modernes sont comparables à celles de Milenage (à deux fois près). La génération de vecteurs d'authentification côté HSS offre un débit similaire. L'algorithme est défini par la norme 3GPP TS 35.231 ; l'ETSI gère les vecteurs de test. Tuak est entièrement reconnu par la GSMA ; l'audit de conservation des clés SAS-SM couvre Tuak Ki/OPc avec la même rigueur que Milenage.
Considérations relatives à la confidentialité et à la conformité
Le modèle de protection des clés est identique à celui de Milenage : les clés Ki/OPc ne quittent jamais l’élément sécurisé ni le module HSS. L’avantage de Tuak par rapport à Milenage, en matière de conformité, réside dans la taille de clé plus importante (jusqu’à 256 bits contre 128), offrant ainsi une marge de sécurité accrue face aux futures avancées en cryptanalyse. Pour les déploiements nécessitant une durée de vie de plusieurs décennies (IoT par satellite, M2M industriel avec garanties de 15 ans), la marge de sécurité offerte par Tuak constitue un choix judicieux et prudent.