I would like to embed human-readable short text message to outgoing transaction such that only the receiver can read it. May be reasonably short. Something similar like in wire transfer when sending money form one bank to another you can add "note" that the recipient will see with the incoming transaction.
Can payment-id or tx-extra field be utilised for this? Is it possible with current wallet somehow?
I was thinking it might be possible to create such message by sending to integrated address, where I as sender will create the integrated address such that the payment ID is human readable and encrypted by recipient public key.
Or maybe add the message to tx-extra field and encrypt by recipient public key.
However both these would need to be added as features to wallet to be usable by non experts.
How hard would it be to add this functionality into GUI wallet?