[package] name = "csrf" version = "0.4.1" authors = [ "heartsucker " ] description = "CSRF protection primitives" homepage = "https://github.com/heartsucker/rust-csrf" repository = "https://github.com/heartsucker/rust-csrf" documentation = "https://docs.rs/csrf" readme = "README.md" license = "MIT" keywords = [ "csrf", "web", "security", "http" ] categories = [ "web-programming", "authentication", "cryptography" ] edition = "2018" [badges] travis-ci = { repository = "heartsucker/rust-csrf", branch = "master" } appveyor = { repository = "heartsucker/rust-csrf", branch = "master", service = "github" } [lib] name = "csrf" path = "./src/lib.rs" [features] iron = [ "typemap" ] [dependencies] aead = "0.4" aes-gcm = "0.9" byteorder = "1" chacha20poly1305 = "0.8" chrono = "0.4" data-encoding = "2" generic-array = "0.14" hmac = "0.11" log = "0.4" rand = "0.8" sha2 = "0.9" typemap = { version = "0.3", optional = true }