Crate pf_rs[−][src]
Expand description
Scram-RS (Sync and Async)
Provides a SASL SCRAM:
- SHA1
- SHA256
- SHA512
- -PLUS
For usage see ./examples/
Files:
- scram.rs contains client/server sync and async protocol handler
- scram_sync.rs a synchronious realization of the protocol handler
- scram_async.rs an asynchronious realization of the protocol handler
- scram_parser.rs a scram message parser
- scram_state.rs a global state of the protocol handler
- scram_hashing.rs contains all supported hashers implementation
- scram_error.rs error reporting code
- scram_common.rs a common code
- scram_cb.rs a channel bind code
- scram_auth.rs a authentification callbacks and interface