Skip to content

Commit 3a5be65

Browse files
committed
fix: use correct method to generate Wireguard private key
`GenerateKey` generates random 32 bytes vs. the key suitable for Wireguard endpoint key. Signed-off-by: Andrey Smirnov <andrey.smirnov@talos-systems.com>
1 parent 8318a7e commit 3a5be65

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

cmd/siderolink-agent/siderolink.go

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ func sideroLink(ctx context.Context, eg *errgroup.Group, logger *zap.Logger) err
3232
return fmt.Errorf("error listening for gRPC API: %w", err)
3333
}
3434

35-
privateKey, err := wgtypes.GenerateKey()
35+
privateKey, err := wgtypes.GeneratePrivateKey()
3636
if err != nil {
3737
return fmt.Errorf("error generating key: %w", err)
3838
}

0 commit comments

Comments
 (0)