mhussa / cloak

Elixir encryption library designed for Ecto

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Cloak

Hex Version Build Status Deps Status Inline docs Coverage Status

Cloak makes it easy to use encryption with Ecto.

Read the docs

Features

  • Transparent encryption/decryption of fields
  • Bring your own encryptor (if needed)
  • Zero-downtime migration to new encryption keys
    • Multiple keys in memory at once
    • Migration task to proactively migrate rows to a new key

License

MIT.

About

Elixir encryption library designed for Ecto

License:MIT License


Languages

Language:Elixir 98.6%Language:Ruby 0.8%Language:Shell 0.6%