# Plug.Crypto v2.2.0 - Table of Contents

> Crypto-related functionality for the web

## Pages

- [Changelog](changelog.md)

## Modules

- [Plug.Crypto](Plug.Crypto.md): Namespace and module for crypto-related functionality.
- [Plug.Crypto.KeyGenerator](Plug.Crypto.KeyGenerator.md): `KeyGenerator` implements PBKDF2 (Password-Based Key Derivation Function 2),
part of PKCS #5 v2.0 (Password-Based Cryptography Specification).
- [Plug.Crypto.MessageEncryptor](Plug.Crypto.MessageEncryptor.md): `MessageEncryptor` is a simple way to encrypt values which get stored
somewhere you don't trust.
- [Plug.Crypto.MessageVerifier](Plug.Crypto.MessageVerifier.md): `MessageVerifier` makes it easy to generate and verify messages
which are signed to prevent tampering.

