Da gibt es mehrere Möglichkeiten.
Eine wäre die Nutzung von PGP. Das basiert auf der Open-Source Software Gnu PG, welche auch mit einem Windows-GUI zu haben ist.
Du benötigst dazu einen privaten und einen öffentlichen Schlüssel. Der öffentliche Schlüssel wird verwendet, um deinen Kommunikationspartnern zu ermöglichen, von Dir signierte (unterschriebene) Nachrichten zu verifizieren und Nachrichten an Dich zu verschlüsseln.
Der private (geheime) Schlüssel ist nur für Dich gedacht.
Damit kannst Du Nachrichten signieren und Nachrichten, die mit Deinem öffentlichen Schlüssel verschlüsselt wurden, wieder entschlüsseln.
Weitere Informationen dazu findest Du bei Heise Online:
Krypto-Kampagne | heise Security
Eine weitere Möglichkeit wären S/MIME Zertifikate. Hiermit habe ich persönlich noch nicht gearbeitet, aber sicher kann Dir einer der anderen Boradmitglieder mehr zu S/MIME erzählen.
Viele Grüße
Markus