aboutsummaryrefslogblamecommitdiffstats
path: root/src/handshake/mod.rs
blob: 8452de8cfbc25bfde46ab9dafd1ac3ea010c9b24 (plain) (tree)
1
2
3
4
5
6
7
8
9
10
11
12
13












                                                                  
                





                             
                                                                       
/* Implementation of the:
 *
 * Noise_IKpsk2_25519_ChaChaPoly_BLAKE2s
 *
 * Protocol pattern, see: http://www.noiseprotocol.org/noise.html.
 * For documentation.
 */

mod device;
mod macs;
mod messages;
mod noise;
mod peer;
mod ratelimiter;
mod timestamp;
mod types;

// publicly exposed interface

pub use device::Device;
pub use messages::{TYPE_COOKIE_REPLY, TYPE_INITIATION, TYPE_RESPONSE };