Skip to content
karenswry edited this page Dec 14, 2017 · 50 revisions

Welcome to Themis 0.9.5 official documentation.

LEARN THEMIS

Themis is an open-source high-level cryptographic services library for mobile and server platforms, which provides secure data exchange and storage.

If you'd like to understand a thing or two about Themis, see:

What's inside Themis:

  • Soter: core crypto library: the underlying cryptographic primitive layer in Themis.
  • On cryptographic donors: making sure our solutions are based only on high-quality verified code through utilising the existing open-source cipher implementations.
  • Cryptosystems: what they are and how they create Themis Objects (a general explanation).
    • Secure Message: asymmetric encryption for data transfer.
    • Secure Session: asymmetric encryption based on ephemeral keys.
    • Secure Cell: container for symmetric/storage encryption.
    • Secure Comparator: ZKP implementation (comparing shared secret, without revealing it to potentially dishonest party).

USE THEMIS

CONTRIBUTE

Clone this wiki locally