Я не вижу простых способов сделать то, что вы просите, кроме расшифровки чисел в первую очередь.
Для взятия среднего значения (или «среднего арифметического») требуется с добавлением чисел. Теперь, если вы хотите умножить числа, то вы можете сделать это аккуратно с шифрованием RSA. Если p - открытый текст, c - зашифрованный текст, а e - ключ шифрования, то в RSA c = p ^ e. Если у вас есть 3 отдельных целых числа, p1, p2, p3, и продукт равен pp, то
pp^e = (p1 * p2 * p3)^e = p1^e * p2^e * p3^3 = c1 * c2 * c3 = cp
То есть вы можете либо умножить три целых числа открытого текста вместе, а затем зашифровать, либо просто умножить три зашифрованных текста вместе и получить один и тот же ответ. Это приведет вас к «геометрическому среднему», где вы умножаете все числа вместе, а затем берете кубический корень (или n-й корень для n чисел). К сожалению, вычисление корня куба в модульной арифметике нетривиально.