Cargo Features

[dependencies]
x509-verify = { version = "0.4.5", default-features = false, features = ["std", "md2", "md5", "sha1", "sha2", "dsa", "rsa", "k256", "p192", "p224", "p256", "p384", "ecdsa", "ed25519", "x509", "pem"] }
default = ed25519, k256, p256, p384, rsa, sha2

These default features are set whenever x509-verify is added without default-features = false somewhere in the dependency tree.

std

Enables std of optional x509-cert

md2

Enables md2

optional dependencies

md5

Enables md-5

sha1

Enables sha1

sha2 default ed25519 k256 p192? p224? p256 p384

Enables sha2

dsa

Enables dsa

rsa default

Enables rsa

k256 default ecdsa? = sha2

Enables ecdsa and k256

p192 ecdsa? = sha2

Enables ecdsa and p192

p224 ecdsa? = sha2

Enables ecdsa and p224

p256 default ecdsa? = sha2

Enables ecdsa and p256

p384 default ecdsa? = sha2

Enables ecdsa and p384

ecdsa = k256, p192, p224, p256, p384
ed25519 default = sha2

Enables ed25519-dalek

x509 pem?

Enables x509-cert and x509-ocsp

pem = x509

Enables pem of der and optional x509-cert