CryptoSys Home > MySecret with CryptoSys API

MySecret with CryptoSys API


This page shows how you can use CryptoSys API to create and decipher data encrypted using the MySecret version 3 and 4 formats.

MySecret is a command-line freeware utility that can be used to encrypt and decrypt messages in an email-friendly manner. It works by encrypting or decrypting the contents of the clipboard and can also work in file-to-file mode. See an on-line demonstration at MySecret v4 On-line.

MySecret uses 256-bit authenticated encryption to create base64-encoded text output that can be easily transmitted over the Internet or stored on any computer system. The full technical details are here.

MySecret C# Demo

C# WinFormsProject

Download a C# WinForms project (zipped, 50 kB) that demonstrates the techniques. The main elements of the source code are in MySecret.cs and FormMySecret.cs. This requires the CryptoSys API library to be installed on your system. You can download a free trial version of CryptoSys API. Commercial use requires a licence.

A signed compiled executable MySecretForm.exe of the above project is available here.

Functions used from CryptoSys API .NET

Used for old Version 3

Contact us

To comment on this or ask questions, please contact us.

This page last updated 16 March 2026