Add support for Ed25519 in secio (#226)

* Add support for Ed25519 in secio

* Add SecioPublicKey::to_peer_id()
This commit is contained in:
Pierre Krieger
2018-05-31 14:50:24 +02:00
committed by GitHub
parent 2a2ad77d28
commit 4c2cabca93
14 changed files with 198 additions and 91 deletions

View File

@ -63,8 +63,8 @@ fn main() {
let plain_text = upgrade::PlainTextConfig;
let secio = {
let private_key = include_bytes!("test-private-key.pk8");
let public_key = include_bytes!("test-public-key.der").to_vec();
let private_key = include_bytes!("test-rsa-private-key.pk8");
let public_key = include_bytes!("test-rsa-public-key.der").to_vec();
libp2p::secio::SecioConfig {
key: libp2p::secio::SecioKeyPair::rsa_from_pkcs8(private_key, public_key).unwrap(),
}