Cargo Features

[dependencies]
omnibor = { version = "0.9.0", default-features = false, features = ["backend-rustcrypto", "backend-boringssl", "backend-openssl"] }
default = backend-rustcrypto

By default, you get:

- Async support.
- The 'rustcrypto' backend.
- Standard library support.

backend-rustcrypto default

Enable using RustCrypto as a cryptography backend.

Enables sha2

backend-boringssl

Enable using BoringSLL as a cryptography backend.

Enables boring

Cryptography Providers.

backend-openssl

Enable using OpenSSL as a cryptography backend.

Enables openssl