Docs.rs
opaque-ke-2.0.0
opaque-ke 2.0.0
Docs.rs crate page
Apache-2.0 OR MIT
Links
Repository
Crates.io
Source
Owners
huitseeker
kevinlewi
Dependencies
argon2 ^0.4
normal
curve25519-dalek =4.0.0-pre.1
normal
derive-where =1.0.0-rc.3
normal
digest ^0.10
normal
displaydoc ^0.2
normal
elliptic-curve ^0.12
normal
generic-array ^0.14
normal
hkdf ^0.12
normal
hmac ^0.12
normal
rand ^0.8
normal
serde ^1
normal
subtle ^2.3
normal
voprf =0.4.0-pre.3
normal
zeroize ^1.5
normal
bincode ^1
dev
chacha20poly1305 =0.10.0-pre
dev
criterion ^0.4
dev
hex ^0.4
dev
json ^0.12
dev
p256 ^0.11
dev
proptest ^1
dev
rand ^0.8
dev
regex ^1
dev
rustyline ^9
dev
scrypt ^0.10
dev
serde_json ^1
dev
getrandom ^0.2
normal
Versions
100%
of the crate is documented
Platform
x86_64-unknown-linux-gnu
Feature flags
Rust
About docs.rs
Privacy policy
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
☰
Module key_exchange
Modules
?
Module
opaque_ke
::
key_exchange
source
·
[
−
]
Expand description
Includes instantiations of key exchange protocols used in the login step for OPAQUE
Modules
group
Includes the KeGroup trait and definitions for the key exchange groups
tripledh
An implementation of the Triple Diffie-Hellman key exchange protocol