diff options
| author | Sam Anthony <sam@samanthony.xyz> | 2025-04-16 16:45:22 -0400 |
|---|---|---|
| committer | Sam Anthony <sam@samanthony.xyz> | 2025-04-16 16:45:22 -0400 |
| commit | 6ef7e52c52b4229e115c3b276123f33a664519bb (patch) | |
| tree | bf404006df351e291a41e1c2bc22ae1b02e9fb85 /key/generate.go | |
| parent | 87fe785ef685a150891413dbb71a3f0e903e3645 (diff) | |
| download | hose-6ef7e52c52b4229e115c3b276123f33a664519bb.zip | |
key encoding function
Diffstat (limited to 'key/generate.go')
| -rw-r--r-- | key/generate.go | 7 |
1 files changed, 2 insertions, 5 deletions
diff --git a/key/generate.go b/key/generate.go index d7480c9..d4572ee 100644 --- a/key/generate.go +++ b/key/generate.go @@ -2,7 +2,6 @@ package key import ( crypto_rand "crypto/rand" - "encoding/hex" "fmt" "golang.org/x/crypto/nacl/box" "golang.org/x/crypto/nacl/sign" @@ -39,13 +38,11 @@ func generateKeypair(generate keyGenerator, pubFileName, privFileName string) er } // Write keypair to files. - buf := make([]byte, hex.EncodedLen(len(pubkey))) - hex.Encode(buf, pubkey) + buf := encode(pubkey) if _, err := pubFile.Write(buf); err != nil { return err } - buf = make([]byte, hex.EncodedLen(len(privkey))) - hex.Encode(buf, privkey) + buf = encode(privkey) if _, err := privFile.Write(buf); err != nil { return err } |