Crate subtle_encoding[−][src]
Encoders and decoders for common data encodings (base64, hex) which avoid branching or performing table lookups based on their inputs (a.k.a. "constant time-ish").
Supported Encodings
Re-exports
pub use base64::Base64; |
pub use encoding::Encoding; |
pub use hex::Hex; |
pub use identity::Identity; |
pub use identity::IDENTITY; |
Modules
base64 |
Base64 encoding with (almost) data-independent constant time(-ish) operation. |
bech32 |
Bech32 (BIP-173) checksummed Base32 data encoding (WARNING: preview!) |
encoding |
The |
hex |
Hex encoding/decoding with data-independent constant time(-ish) operation. |
identity |
Identity |
Enums
Error |
Error type |