SharpPrivacy - OpenPGP for C#:
SharpPrivacy is an OpenPGP implementation in C#. It can be used to encrypt and sign data, created OpenPGP compatible keys, and a lot more. This article explains how to use the library in your own .NET application or webpage to encrypt, sign, decrypt or verify OpenPGP messages.
Pre-designed and pre-verified hardware and software blocks can be combined on
chips for many different applicationsVthey promise large productivity gains.