То, что вы ищете, это Полностью гомоморфное шифрование (FHE).FHE работает на зашифрованных данных.Это может быть достигнуто с помощью схемы шифрования, которая поддерживает две операции с зашифрованными данными.До работы Джентри RSA и другие поддерживали только одну операцию.
Со схемами FHE, такими как HeLib (их сейчас много), вы можете загрузить свои данные на сервер и дать функцию (схему) для оценки.В целом, FHE имеют семантическую защиту (рандомизированное шифрование).Полу-честный сервер может видеть только зашифрованные данные и может возвращать результат вам.
Примечание: они пока не практичны.