How do I make sure that the open channel I use to send a message to a specific receiver, is not used by a third party to send unwanted files and compromise the receivers system? Is there a method by which I could notice if any additional files or messages were transferred?

  • MD5 check sum? we dont even know what kind of technology you are using please be more specific – TheHidden Feb 22 '16 at 20:18
  • 1
    Are you not authenticating the sender? – Steve Sether Feb 22 '16 at 20:29
  • Perhaps just digital signatures is enough. Look at PGP or even the new saltpack.org – Natanael Feb 23 '16 at 10:35
  • Can you add more information to this question? By "open channel", do you mean existing connection, unencrypted connection, or both? – Neil Smithline Mar 2 '16 at 3:56

Use TLS.

Create a TLS connection between you and the server and verify no MITM has occurred (check certs, fingerprints, etc).

No third party will be able to inject any payload as they will not be able to encrypt/decrypt within your TLS connection.

|improve this answer|||||

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.