Themis is open-source high-level cryptographic services library for mobile and server platforms, providing secure messaging and secure data storage.

Themis provides three important cryptographic services:

Secure Message: a simple encrypted messaging solution for widest scope of applications. ECC + ECDSA / RSA + PSS + PKCS#7.

Secure Session: session-oriented, forward secrecy messaging solution with better security guarantees, but more demanding infrastructure. ECDH key agreement, ECC & AES encryption.

Secure Cell: a multi-mode cryptographic container, suitable for storing anything from encrypted files to database records and format-preserved strings. Secure Cell is built around AES in GCM (Token and Seal modes) and CTR (Context imprint mode).

Code Quality Rank: L3
Programming language: C
Tags: Message Passing     Storage     Session    

Themis alternatives and related libraries

Based on the "Cryptography" category

Do you think we are missing an alternative of Themis or a related project?

Add another 'Cryptography' Library

Themis Recommendations

There are no recommendations yet. Be the first to promote Themis!

Have you used Themis? Share your experience. Write a short recommendation and Themis, you and your project will be promoted on Awesome C++.
Recommend Themis

Recently added Themis resources

Do you know of a usefull tutorial, book or news relevant to Themis?
Be the first to add one!