Popularity
4.2
Growing
Activity
8.0
Growing
661
41
57

Description

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: Cryptography     Infosec     Messaging     Storage     Session    

Themis alternatives and related packages

Based on the "Cryptography" category

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

Add another 'Cryptography' Package

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 Python.
Recommend Themis

Recently added Themis resources

  • 1. Introduction
    2. The mission
    3. The Process
    4. Findings and Outcomes
    5. Conclusions
    Tutorial  Added by ryma_lo // www.cossacklabs.com // about 2 years ago
  • Requirements
    Installing Themis
    Keypair generation interface
    Example
    Secure Message interface
    Tutorial  Added by Mary // github.com // over 2 years ago