Let's say I have some encrypted user data. Now let's say I want to run some computations on that encrypted data while protecting the user's encrypted material at the same time without looking at it. Is there some kind of method where the problem is worked on in such a way that the returned value is only legible to the original encryptor without the other party decrypting it?