easywireguard 0.5.0

mesh, minus the mess - interfaces, keys and full-mesh configs in one CLI + TUI
1
2
3
4
5
6
7
8
9
10
//! `ewg pubkey`: derive the public key from a private one.

use anyhow::Result;

use crate::keys;

pub fn run(private: &str) -> Result<()> {
    println!("{}", keys::public_from_private(private)?);
    Ok(())
}