From c453ea7231fa87bd6f5d5dc2e41d7ef44e6b3bbc Mon Sep 17 00:00:00 2001 From: kekskurse Date: Tue, 1 Jun 2021 19:17:35 +0200 Subject: [PATCH] Stuff --- key.go | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 key.go diff --git a/key.go b/key.go new file mode 100644 index 0000000..95ac838 --- /dev/null +++ b/key.go @@ -0,0 +1,13 @@ +package gowgpkg + +import "golang.zx2c4.com/wireguard/wgctrl/wgtypes" + +func CreatePrivateKey() (publicKey, privateKey string, err error) { + r, err := wgtypes.GeneratePrivateKey() + if err != nil { + return "", "", err + } + privateKey = r.String() + publicKey = r.PublicKey().String() + return +}