I want to implement secure communication for my application. The A sends a message/data and B receives it. The message should be encrypted so the internet provider would not be able to read it even if it gets intercepted.
- I cannot use https (but should be included for completness)
- It's possible to use other protocols then http, but not desirable
I found many sources to this problem, but decided to ask to see all alternatives and maybe create a list of methods/solutions/scenarios to this problem, since many people new to this domain spend a lot of time researching these methods. Thank you!