I want to use PKI to encrypt a message. How this generally done is to PKI encrypt an AES key and then encrypt the message. The problem(in my case) with this method is that you can also ask someone to just decrypt the key.
The reason this is a problem is because I want to encrypt something and give a package to person A that then can give it to person B but person A should not learn it's content.
Now I can do a block-wise PKI encryption and each block add the hash/MAC of the previously encrypted block. The most important information would be the last block (the first block(s) contains contact information in case of malicious use of the data, I want to make sure person B gets this info, so partial decryption must be impossible)
My question is, is there already an existing scheme that supports this?