aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGrégoire Détrez <gregoire@mullvad.net>2022-06-17 16:09:42 +0200
committerRasmus Dahlberg <rasmus@mullvad.net>2022-06-20 14:10:36 +0200
commit4b20ef0c1732bcef633c0ed7104501898aa84e2c (patch)
tree124cebb966896659f8652398fc955a42b5e1f459
parentdc8b3cd87b5c2dff55981900e31ed059ee9c688c (diff)
Read key file as a seed
-rw-r--r--cmd/sigsum_log_go/main.go2
1 files changed, 1 insertions, 1 deletions
diff --git a/cmd/sigsum_log_go/main.go b/cmd/sigsum_log_go/main.go
index b64da1a..c8e1692 100644
--- a/cmd/sigsum_log_go/main.go
+++ b/cmd/sigsum_log_go/main.go
@@ -185,7 +185,7 @@ func newLogIdentity(keyFile string) (crypto.Signer, string, error) {
if buf, err = hex.DecodeString(strings.TrimSpace(string(buf))); err != nil {
return nil, "", fmt.Errorf("DecodeString: %v", err)
}
- sk := crypto.Signer(ed25519.PrivateKey(buf))
+ sk := crypto.Signer(ed25519.NewKeyFromSeed(buf))
vk := sk.Public().(ed25519.PublicKey)
return sk, hex.EncodeToString([]byte(vk[:])), nil
}