From 4cc344b2b21cdc9d4b8d05ed4073ee74b56e7b00 Mon Sep 17 00:00:00 2001 From: Pablo Ovelleiro Corral Date: Wed, 27 Mar 2024 16:34:28 +0100 Subject: [PATCH] fix --- main.go | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/main.go b/main.go index 258503f..f9ec46c 100644 --- a/main.go +++ b/main.go @@ -70,6 +70,7 @@ func SSHPrivateKeyToAge(bytes []byte) (*string, error) { func main() { // TODO turn these into CLI inputs + // keyfile := "/home/pinpox/gnutmp/0xA5BCEFD22D30118A.priv.asc" keyfile := "./test-key.asc" e, err := readEntity(keyfile) @@ -143,9 +144,9 @@ func main() { log.Println("public SSH key:", string(ssh.MarshalAuthorizedKey(sshPub))) // TODO: are these the correct bytes? - var privkey ed25519.PrivateKey = castkey.D + // var privkey ed25519.PrivateKey = castkey.D // var privkey ed25519.PrivateKey = castkey.MarshalByteSecret() - // var privkey = ed25519.NewKeyFromSeed(castkey.D) + var privkey = ed25519.NewKeyFromSeed(castkey.D) // TODO is this right? bytes, err := ed25519PrivateKeyToCurve25519(privkey) @@ -153,6 +154,8 @@ func main() { log.Fatal(err) } + // bytes = privkee + // TODO trying to get private key as age key agekey, err := SSHPrivateKeyToAge(bytes) if err != nil {