From cd6f888802f217ca0cd0509a999696f6c4235c20 Mon Sep 17 00:00:00 2001 From: Dimitri Sokolyuk Date: Mon, 17 Jul 2017 23:55:23 +0200 Subject: Refactor ask --- kdf.go | 22 ---------------------- 1 file changed, 22 deletions(-) delete mode 100644 kdf.go (limited to 'kdf.go') diff --git a/kdf.go b/kdf.go deleted file mode 100644 index ad40a1b..0000000 --- a/kdf.go +++ /dev/null @@ -1,22 +0,0 @@ -package main - -import ( - "dim13.org/signify/bhash" - "dim13.org/signify/key" -) - -func Kdf(enc *key.Enc, ask func() (string, error)) error { - if enc.KDFRounds == 0 || ask == nil { - enc.KDFRounds = 0 - return nil - } - pass, err := ask() - if err != nil { - return err - } - xor := bhash.Pbkdf([]byte(pass), enc.Salt[:], int(enc.KDFRounds), len(enc.Key)) - for i := range xor { - enc.Key[i] ^= xor[i] - } - return nil -} -- cgit v1.2.3