summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--talpid-types/src/net/wireguard.rs4
1 files changed, 4 insertions, 0 deletions
diff --git a/talpid-types/src/net/wireguard.rs b/talpid-types/src/net/wireguard.rs
index 0433179880..62441a369c 100644
--- a/talpid-types/src/net/wireguard.rs
+++ b/talpid-types/src/net/wireguard.rs
@@ -93,6 +93,10 @@ impl PrivateKey {
pub fn public_key(&self) -> PublicKey {
PublicKey::from(&self.0)
}
+
+ pub fn to_base64(&self) -> String {
+ base64::encode(self.0.to_bytes())
+ }
}
impl From<[u8; 32]> for PrivateKey {