From 98f44cc1d15803ea82c8bdccd52f9bb9f95ff433 Mon Sep 17 00:00:00 2001 From: fiatjaf Date: Tue, 29 Sep 2026 18:50:13 -0300 Subject: [PATCH] key: encrypt fail when missing key or password. --- key.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/key.go b/key.go index 9ac42a0..c84cc88 100644 --- a/key.go +++ b/key.go @@ -142,6 +142,9 @@ var encryptKey = &cli.Command{ var password string switch c.Args().Len() { case 1: + if !isPiped() { + return fmt.Errorf("no password given or key piped on stdin") + } password = c.Args().Get(0) case 2: keys = append(keys, c.Args().Get(0))