# SpeckEx v0.2.0 - Table of Contents

> Speck block cipher for Elixir, backed by Rust.

## Pages

- [SpeckEx](readme.md)
- [LICENSE](license.md)

## Modules

- [SpeckEx](SpeckEx.md): A high-performance Elixir library for the Speck block cipher, powered by Rust NIFs.
Provides Speck in three modes: high-level CTR mode encryption, authenticated encryption in the form of Speck-Poly1305 and the primitive block cipher.
- [SpeckEx.AEAD](SpeckEx.AEAD.md): Authenticated Encryption with Associated Data (AEAD) using Speck-Poly1305.
- [SpeckEx.Block](SpeckEx.Block.md): Low-level block cipher primitives for the Speck cipher.
- [SpeckEx.CTR](SpeckEx.CTR.md): Counter (CTR) mode encryption using the Speck block cipher.

