Cargo Features
[dependencies]
opaque-ke = { version = "3.0.0", default-features = false, features = ["std", "argon2", "curve25519", "ristretto255", "ristretto255-voprf", "serde"] }
- default = ristretto255-voprf, serde
-
These default features are set whenever
opaque-ke
is added without
somewhere in the dependency tree.default-features = false - std
-
Enables getrandom
- argon2
-
Enables argon2
- curve25519
-
Enables curve25519-dalek
Affects
group::curve25519
,full_test_vectors::TEST_VECTOR_CURVE25519_P256
,full_test_vectors::TEST_VECTOR_CURVE25519_P384
,full_test_vectors::TEST_VECTOR_CURVE25519_P521
,full_test_vectors::TEST_VECTOR_CURVE25519_RISTRETTO255
… - ristretto255 ristretto255-voprf
-
Enables curve25519-dalek, ristretto255 of voprf
Affects
group::ristretto255
,full_test_vectors::TEST_VECTOR_RISTRETTO255
,full_test_vectors::TEST_VECTOR_RISTRETTO255_P256
,full_test_vectors::TEST_VECTOR_RISTRETTO255_P384
,full_test_vectors::TEST_VECTOR_RISTRETTO255_P521
,full_test_vectors::TEST_VECTOR_P256_RISTRETTO255
,full_test_vectors::TEST_VECTOR_P384_RISTRETTO255
,full_test_vectors::TEST_VECTOR_P521_RISTRETTO255
,full_test_vectors::TEST_VECTOR_CURVE25519_RISTRETTO255
… - ristretto255-voprf default = ristretto255
-
Enables ristretto255-ciphersuite of voprf
- serde default
-
Enables serde, serde of generic-array ^0.14, serde of voprf