From 466cbd5a1be7d274a45506add79c21e06ee53381 Mon Sep 17 00:00:00 2001 From: Rose Hogenson Date: Fri, 24 Oct 2025 15:18:39 -0700 Subject: Use argon2 for password hashing --- dec.go | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'dec.go') diff --git a/dec.go b/dec.go index aa551ad..ae9ec33 100644 --- a/dec.go +++ b/dec.go @@ -10,7 +10,7 @@ import ( ) func (o *decryptOptions) decrypt(w io.Writer, r io.Reader, password string) error { - _, err := io.Copy(w, newDecryptingReader(r, password, o.iterations)) + _, err := io.Copy(w, newDecryptingReader(r, password, o.memory)) return err } @@ -27,14 +27,14 @@ func (f *decryptFlags) registerFlags(fs *flag.FlagSet) { type decryptOptions struct { decryptFlags - iterations int + memory int passwordIn func() (string, error) stdin io.Reader stdout io.Writer } var defaultDecryptOptions = decryptOptions{ - iterations: defaultPBKDF2Iters, + memory: defaultArgon2Memory, passwordIn: termReadPassword, stdin: os.Stdin, stdout: os.Stdout, -- cgit v1.3.1