Google Research анонсировала новую систему федеративного обучения, которая использует Trusted Execution Environments (TEEs) для обеспечения полностью проверяемых и аудируемых гарантий анонимизации данных. Gboard уже внедрил эту систему, что привело к существенному ускорению вычислений по сравнению с предыдущей версией.
В новой системе клиентские устройства загружают зашифрованные обучающие примеры и предварительно авторизуют политику доступа, которая определяет, какие вычисления в TEE могут обработать эти данные. Ключи управления шифрованием выдаются только серверным рабочим нагрузкам TEE, соответствующим этой политике.