buddy is a complete security library for clojure with support for:
- authentication, authorization & access rules (ring/compojure extensions)
- secure hash functions (digest)
- password hashing algorithms (bcrypt, pbkdf2, scrypt)
- message/text signing (high level interface)
- signature & authentication (mac & digital signature)
- encryption (block & stream ciphers)
- key derivartion functions (kdf)
Documentation:
- Stable version documentation: https://funcool.github.io/buddy/latest/
Since 0.3.0, this is a meta package for: