Hi I'm an Ethereum noob just trying something out.
I have a quick question for the community here about passing secrets in Solidity. Since, we can only control who can change state variables in Solidity, the values inside variables can be seen by the public.
What's the recommended way to implement a Smart Contract that shows certain values to specific address? Can I encrypt my message with the public key (address) of the intended recipient? And let the recipient decrypt the message with their private key? How would I do that in Solidity?