ps-hkey 0.1.0-34

This crate defines the hashkey format and provides methods for resolving them
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
pub use ps_hash::HASH_SIZE_COMPACT;
pub const DOUBLE_HASH_SIZE_COMPACT: usize = 2 * HASH_SIZE_COMPACT;

pub use ps_hash::HASH_SIZE;
pub const DOUBLE_HASH_SIZE: usize = HASH_SIZE * 2;

pub const HASH_SIZE_PREFIXED: usize = HASH_SIZE + 1;
pub const DOUBLE_HASH_SIZE_PREFIXED: usize = DOUBLE_HASH_SIZE + 1;

pub const BUF_SIZE_RAW: usize = HASH_SIZE_COMPACT - 1;
pub const BUF_SIZE_BASE64: usize = BUF_SIZE_RAW * 4 / 3;

pub const MAX_SIZE_RAW: usize = BUF_SIZE_BASE64 * 3 / 4;
pub const MAX_SIZE_BASE64: usize = MAX_SIZE_RAW * 4 / 3;

pub const MAX_DECRYPTED_SIZE: usize = 4096;
pub const MAX_ENCRYPTED_SIZE: usize = 4629;