bmsg is a message encryption and decryption application that uses RSA and Python.
An easy-to-follow guide on how to switch to Linux, covering everything you need to get started.
Self-descriptive.