We are contemplating hiding a sensitive information from our business partner by encrypting it.
However, customers have access to both the sensitive and the encrypted information. Furthermore, they can influence the 'sensitive information' to their liking.
I am curious which security algorithms are sensitive to an attacker being able to encrypt whatever they choose to (and see the result). Also, is there a known guide (or a googleable name) of this property of crypto algorithms?