Docs.rs
stedy-0.22.4
stedy 0.22.4
Docs.rs crate page
Unlicense
Links
Repository
crates.io
Source
Owners
christoffercarlsson
Dependencies
argon2 ^0.5.3
normal
blake2 ^0.10.6
normal
chacha20poly1305 ^0.10.1
normal
crypto_box ^0.9.1
normal
ed25519-dalek ^2.1.1
normal
hkdf ^0.12.4
normal
hmac ^0.12.1
normal
pbkdf2 ^0.12.2
normal
rand_core ^0.6.4
normal
scrypt ^0.11.0
normal
sha2 ^0.10.8
normal
shamirsecretsharing ^0.1.5
normal
x25519-dalek ^2.0.1
normal
zeroize ^1.8.1
normal
rand ^0.8.5
dev
Versions
0%
of the crate is documented
This release has been yanked, go to latest version
Platform
i686-pc-windows-msvc
i686-unknown-linux-gnu
x86_64-apple-darwin
x86_64-pc-windows-msvc
x86_64-unknown-linux-gnu
Feature flags
docs.rs
About docs.rs
Badges
Builds
Metadata
Shorthand URLs
Download
Rustdoc JSON
Build queue
Privacy policy
Rust
Rust website
The Book
Standard Library API Reference
Rust by Example
The Cargo Guide
Clippy Documentation
stedy
0.22.4
All Items
Crate Items
Modules
Macros
Structs
Enums
Constants
Traits
Functions
Type Aliases
Crate
stedy
Copy item path
source
Modules
§
vec
A contiguous growable array type with heap-allocated contents, written
Vec<T>
.
Macros
§
vec
Creates a
Vec
containing the arguments.
Structs
§
Vec
A contiguous growable array type, written as
Vec<T>
, short for ‘vector’.
Enums
§
Encoding
Error
Constants
§
BLAK
E2B_
DIGES
T_
SIZE
BLAK
E2B_
MAC_
SIZE
CHACH
A20_
POLY1305_
KEY_
SIZE
CHACH
A20_
POLY1305_
NONC
E_
SIZE
CHACH
A20_
POLY1305_
TAG_
SIZE
ED25519_
KEY_
PAIR_
SIZE
ED25519_
PRIVAT
E_
KEY_
SIZE
ED25519_
PUBLI
C_
KEY_
SIZE
ED25519_
SIGNATUR
E_
SIZE
HMAC_
SHA512_
SIZE
SHA512_
DIGES
T_
SIZE
SHAMI
R_
SECRE
T_
SIZE
SHAMI
R_
SHAR
E_
SIZE
X25519_
KEY_
PAIR_
SIZE
X25519_
PRIVAT
E_
KEY_
SIZE
X25519_
PUBLI
C_
KEY_
SIZE
X25519_
SHARE
D_
SECRE
T_
SIZE
XCHACH
A20_
POLY1305_
NONC
E_
SIZE
Traits
§
Crypto
RngCore
An extension trait that is automatically implemented for any type implementing
RngCore
and
CryptoRng
.
Functions
§
argon2d
blake2b
blake2b_
mac
blake2b_
verify
chacha20poly1305_
decrypt
chacha20poly1305_
encrypt
chacha20poly1305_
generate_
key
chacha20poly1305_
generate_
nonce
decode
ed25519_
generate_
key_
pair
ed25519_
get_
private_
key
ed25519_
get_
public_
key
ed25519_
sign
ed25519_
verify
encode
get_
random_
bytes
hkdf_
sha512
hmac_
sha512
hmac_
sha512_
verify
increment_
nonce
is_zero
pad
pbkdf2_
sha512
read_
f32_
be
read_
f32_
le
read_
f64_
be
read_
f64_
le
read_i8
read_
i16_
be
read_
i16_
le
read_
i32_
be
read_
i32_
le
read_
i64_
be
read_
i64_
le
read_
i128_
be
read_
i128_
le
read_
isize_
be
read_
isize_
le
read_
nonce
read_u8
read_
u16_
be
read_
u16_
le
read_
u32_
be
read_
u32_
le
read_
u64_
be
read_
u64_
le
read_
u128_
be
read_
u128_
le
read_
usize_
be
read_
usize_
le
scrypt
sha512
shamir_
combine
shamir_
combine_
unpadded
shamir_
split
shamir_
split_
unpadded
transcode
unpad
write_
f32_
be
write_
f32_
le
write_
f64_
be
write_
f64_
le
write_
i8
write_
i16_
be
write_
i16_
le
write_
i32_
be
write_
i32_
le
write_
i64_
be
write_
i64_
le
write_
i128_
be
write_
i128_
le
write_
isize_
be
write_
isize_
le
write_
u8
write_
u16_
be
write_
u16_
le
write_
u32_
be
write_
u32_
le
write_
u64_
be
write_
u64_
le
write_
u128_
be
write_
u128_
le
write_
usize_
be
write_
usize_
le
x25519_
decrypt
x25519_
encrypt
x25519_
generate_
key_
pair
x25519_
get_
private_
key
x25519_
get_
public_
key
x25519_
key_
exchange
xchacha20poly1305_
generate_
nonce
xor
zeroize
Type Aliases
§
Blake2b
Digest
Blake2b
Mac
ChaCha20
Poly1305
Key
ChaCha20
Poly1305
Nonce
Ed25519
KeyPair
Ed25519
Private
Key
Ed25519
Public
Key
Ed25519
Signature
Hmac
Sha512
Sha512
Digest
Shamir
Secret
Shamir
Share
X25519
KeyPair
X25519
Private
Key
X25519
Public
Key
X25519
Shared
Secret
XCha
Cha20
Poly1305
Nonce