[package] name = "boring" version = "2.1.0" authors = ["Steven Fackler ", "Ivan Nikulin "] license = "Apache-2.0" description = "BoringSSL bindings" repository = "https://github.com/cloudflare/boring" documentation = "https://docs.rs/boring" readme = "README.md" keywords = ["crypto", "tls", "ssl", "dtls"] categories = ["cryptography", "api-bindings"] edition = "2021" [dependencies] bitflags = "1.0" foreign-types = "0.5" lazy_static = "1" libc = "0.2" boring-sys = { version = ">=1.1.0,<3.0.0", path = "../boring-sys" } [dev-dependencies] hex = "0.4" rusty-hook = "^0.11" [features] # Use a FIPS-validated version of boringssl. fips = ["boring-sys/fips"] # Enables Raw public key API (https://datatracker.ietf.org/doc/html/rfc7250) rpk = ["boring-sys/rpk"] # Enables post-quantum crypto (https://blog.cloudflare.com/post-quantum-for-all/) post-quantum = ["boring-sys/post-quantum"]