Image may be NSFW.
Clik here to view.
Clik here to view.

Implementing secure encryption with for example OpenSSl is tremendously difficult and error prone. A better way is to use NaCl.
Image may be NSFW.
Clik here to view.