overflow-checks = false
[dependencies]
-x25519-dalek = "=0.4.4"
+x25519-dalek = "=0.5.2"
ed25519-dalek = "=1.0.0-pre.1"
chacha20-poly1305-aead = "=0.1.2"
-rand = "=0.6.4"
+rand = "=0.6.5"
extern crate chacha20_poly1305_aead;
use chacha20_poly1305_aead::{encrypt,decrypt};
-use x25519_dalek::{EphemeralSecret, EphemeralPublic, SharedSecret};
+use x25519_dalek::{EphemeralSecret, PublicKey as EphemeralPublic, SharedSecret};
use ed25519_dalek::{Signature, Keypair, SecretKey, PublicKey};
use rand::rngs::OsRng;