Mic92 / ssh-to-pgp

Convert SSH RSA keys to GPG keys
MIT License
21 stars 4 forks source link

Output is Broken Again #61

Open JamesofScout opened 1 week ago

JamesofScout commented 1 week ago

It seems the Problem has reappeared in Version 1.1.3

          hopefully we no longer have this issue because we switched away from this fork of the crypto library: https://github.com/Mic92/ssh-to-pgp/blob/main/go.mod

Originally posted by @Mic92 in https://github.com/Mic92/ssh-to-pgp/issues/12#issuecomment-1667719853

JamesofScout commented 1 week ago

Output 1.1.2

───────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
       │ File: nix-wordpress.gpg
───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1   │ -----BEGIN PGP PUBLIC KEY BLOCK-----
   2   │ 
   3   │ xsFNBAAAAAABEADGaad8lt1FEyTEaDWTdiZXF7hBtt52YmrWMDG8sqOj+9XRiwnR
   4   │ 54/d7lhLGjPMQrpGr2Abpx9wwP+Zp85hyRVQhf8iRdWousCsIfXJMgR+Dob0tegt
   5   │ HYpzXMmjR031aqgxbYYMrWeLvtO2aZ2MwoVqY5uIKAYcFGHzDYMxQ7MW17U5A6au
   6   │ M6T+BRLK7looDhAOYrjWMuT6SKgVUmBUBFuhNVsGtHoSiEXoN2y/IMuzBAliy+ya
   7   │ WhZaIdyG0bpgAYGX09NymIbsCeRzgljpxdSIMA5OKXDJC9Ej5BXjswQ5VlM87PAg
   8   │ GEFOWzKdTaDOO8RQCi4K4zRe0+wMUkYx3SPADhZVIdbj0/DlTfXAuduhxsFIOsKn
   9   │ OMwR2Twh/LaJGDCU/0DBODuzc4hX5NeJq/MPjAJLGFV9D2x54cn3OuVzVGr36BGf
  10   │ Ab42Ac7qFhvHpPATrktAzJ39s0GmWx6OSfEtR79yL9xzqkgc1deJGVY/MrW2RUjv
  11   │ 54j7hRVkJoLJwWiuah0xfHGQUsDf0jHY39gPgtSGjivlGuBq3dptVmFjWGggRrJd
  12   │ fj3J/vW3yQo8XkyZgA4bTEcePP8WNb2SkRxTno533ybXN2Blknd19LNZugk6SpqL
  13   │ IhzsLeSrYwf1TxJnNSWCNmmQ9jRLm8NUR2xy9B6dp9TEp9lFE22+YOE9QQARAQAB
  14   │ zSlyb290IChJbXBvcnRlZCBmcm9tIFNTSCkgPHJvb3RAbG9jYWxob3N0PsLBYgQT
  15   │ AQgAFgUCAAAAAAkQnrN5n3G8ft8CGw8CGQEAADgBEABIYVVxEC6gj4giXQBL/O87
  16   │ hAqUaV6oGDrhEMNnxSv21Up7fYY9jFflBXV2jDiZRvMYLv99OeJjxlO8PGLtZ/BG
  17   │ fIUU/cus0HpDdnpJoXCIjON0Enh3pmXIbFfTPkqehS9oc5sQ2HUtpX/bYiff9Tyj
  18   │ gzlqS6FGi+Bd4p4VuuL2ZmynoVecBx3c3dQtoZa+9f/oLGiXiJnW2XAY0Q60cPTm
  19   │ vlddQSp8Z4obgAqvfvy46C9Yfwe/2yrDhtebtXKk4H+52uEsX4BCB/tkct5LulId
  20   │ kxJ37uuT7Aw200fBLoPdjoFAq/335zG/IOCm1qF/IkarboaNgNpFk6gbE/UycY3E
  21   │ 1iwGN874IJFaf4a4knlMggOkVFNy0coxCrIi9fYzvqBlCDO7r5YTac3DDmA+47Aj
  22   │ fCYazSuWDbx6mP1m8fpyKVyI+3Qc+SAyDK32wnNBqNfRA/txnQbtNN2qxUFgw5nT
  23   │ x3VX7RH+YWHzdkTMSABlMo0U50WpeK2URORUA+l/vepFxUzhhHWgB+DCJ/hbzKq5
  24   │ F30zeHNFutw+laWevWIwxtMWYS3bI1J1GMg1ik1/J2UopmF+GTRkfSpOCdyg/mDR
  25   │ cQ/7pymanftTLaJv1zdTRd9tKx0S6NFnoMOKQuZSH/I28iOQazJNpwN7crnCoeq9
  26   │ aIhc5fR68Xib/rs9NkspFQ==
  27   │ =S3SY
  28   │ -----END PGP PUBLIC KEY BLOCK-----
───────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────

Output 1.1.3

───────┬──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
       │ File: nix-wordpress.gpg
───────┼──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
   1   │ -----BEGIN PGP PUBLIC KEY BLOCK-----
   2   │ 
   3   │ xsFNBAAAAAABEADGaad8lt1FEyTEaDWTdiZXF7hBtt52YmrWMDG8sqOj+9XRiwnR
   4   │ 54/d7lhLGjPMQrpGr2Abpx9wwP+Zp85hyRVQhf8iRdWousCsIfXJMgR+Dob0tegt
   5   │ HYpzXMmjR031aqgxbYYMrWeLvtO2aZ2MwoVqY5uIKAYcFGHzDYMxQ7MW17U5A6au
   6   │ M6T+BRLK7looDhAOYrjWMuT6SKgVUmBUBFuhNVsGtHoSiEXoN2y/IMuzBAliy+ya
   7   │ WhZaIdyG0bpgAYGX09NymIbsCeRzgljpxdSIMA5OKXDJC9Ej5BXjswQ5VlM87PAg
   8   │ GEFOWzKdTaDOO8RQCi4K4zRe0+wMUkYx3SPADhZVIdbj0/DlTfXAuduhxsFIOsKn
   9   │ OMwR2Twh/LaJGDCU/0DBODuzc4hX5NeJq/MPjAJLGFV9D2x54cn3OuVzVGr36BGf
  10   │ Ab42Ac7qFhvHpPATrktAzJ39s0GmWx6OSfEtR79yL9xzqkgc1deJGVY/MrW2RUjv
  11   │ 54j7hRVkJoLJwWiuah0xfHGQUsDf0jHY39gPgtSGjivlGuBq3dptVmFjWGggRrJd
  12   │ fj3J/vW3yQo8XkyZgA4bTEcePP8WNb2SkRxTno533ybXN2Blknd19LNZugk6SpqL
  13   │ IhzsLeSrYwf1TxJnNSWCNmmQ9jRLm8NUR2xy9B6dp9TEp9lFE22+YOE9QQARAQAB
  14   │ zSlyb290IChJbXBvcnRlZCBmcm9tIFNTSCkgPHJvb3RAbG9jYWxob3N0Pg==
  15   │ =uj5T
  16   │ -----END PGP PUBLIC KEY BLOCK-----
───────┴──────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
cafkafk commented 4 days ago

I also hit this today, gave all sorts of issues when importing the key and running updatekeys, had to use nix shell github:mic92/ssh-to-pgp/c175033 and it worked like normal again