solo1 icon indicating copy to clipboard operation
solo1 copied to clipboard

OpenPGP support?

Open nimbius opened this issue 7 years ago • 22 comments

any chance getting openpgp support added?

nimbius avatar Oct 18 '18 19:10 nimbius

Hi @nimbius, yes extendability is a major goal of this project, thank you for asking. We will communicate a public roadmap after the Kickstarter is over, but adding support for GPG, SSH, static passwords and more will definitely be part of it :)

nickray avatar Oct 19 '18 20:10 nickray

Hi @nimbius, yes extendability is a major goal of this project, thank you for asking. We will communicate a public roadmap after the Kickstarter is over, but adding support for GPG, SSH, static passwords and more will definitely be part of it :)

Is this "public roadmap" out yet? Any progress on GPG/SSH? I would be very interested in seeing a GPG and SSH implementation. Actually this would be the main thing I would like to use this key for. Having my private keys not leaving the device would be great.

pinpox avatar Dec 21 '18 00:12 pinpox

Related: http://www.fsij.org/category/gnuk.html - runs on a STM32F103, but doesn't do FIDO or etc, only OpenPGP card protocol version 2 which has a spec here - (which was way too difficult to find, so I'm linking it).

pjz avatar Feb 19 '19 03:02 pjz

For anyone lurking here who hadn't noticed yet, you may be interested in solokeys/openpgp.

michaelblyons avatar May 23 '19 01:05 michaelblyons

@michaelblyons sorry for the silly question, but this need the hacker edition I guess?

lopezator avatar Jun 26 '19 13:06 lopezator

@lopezator: Yes, a Solo Hacker is required to test and develop that firmware version.

At least as long as there is no officially signed firmware for it, which will probably only happen when it's stable.

manuel-domke avatar Jun 26 '19 13:06 manuel-domke

hi, is there any progress on this? So currently there is no way to store gpg or ssh keys on solo, right?

sakoula avatar Aug 13 '19 09:08 sakoula

@sakoula You can, but only on Hacker versions if I understand correctly.

Frederick888 avatar Aug 13 '19 09:08 Frederick888

@Frederick888 Thanks! I just have the regular version.

I recall that when I signed up for the kickstarter one of the 'selling' points was support for gpg/ssh keys. Any idea if there are any plans of a soon-to-released firmware supporting these features?

Thanks!

sakoula avatar Aug 13 '19 10:08 sakoula

I think they need more money and try to collect it on https://www.crowdsupply.com/solokeys/somu#stretch-goals

$100k - SSH/GPG - we’ll invest part of the funding to speed up the implementation of SSH/GPG support, starting with ECDSA keys.

janisz avatar Aug 13 '19 10:08 janisz

We are still working on it here: https://github.com/solokeys/openpgp

Still have some testing and porting to do. If you want it faster, consider backing our Somu campaign, which will continue to fund this effort! And you get another cool key :)

conorpp avatar Aug 13 '19 11:08 conorpp

https://www.crowdsupply.com/solokeys/somu#stretch-goals

Hmm... I've already got a USB-C Solo Tap and at least for now I haven't got a need for a mini security key (tbh I don't think leaving your security key plugged into your computer is a good practice). I would probably consider backing the campaign if there's a Tap Hacker option but that would lead to effectively less fund for Somu I guess (a little off-topic...).

Frederick888 avatar Aug 13 '19 11:08 Frederick888

@Frederick888 you can configure & store in a safe a Somu as a backup in case you lose your main key, that indeed would be a good practice.

lopezator avatar Aug 13 '19 11:08 lopezator

So uh, what happened?

lf94 avatar Oct 22 '20 04:10 lf94

@conorpp ?

Thumbs down

Guys I need some more communication than an emoji!

lf94 avatar Oct 29 '20 19:10 lf94

This for sure is not the right place. but I want to state this somewhere: I bought the original SoloKey, and the Somu. I convinced friends to do so as well. I will, however, not buy any more Solo stuff as long as this issue can not be closed. Make it a real alternative to YubiKey!

wucke13 avatar Jan 26 '21 16:01 wucke13

Solov2 just released (I funded it this morning) and surprise, no mention of pgp. :/

This is not a terribly difficult undertaking. I hope to see more activity in this effort in 2021 and will eagerly test and debug any firmware offered for the v2.

On January 26, 2021 8:22:32 AM PST, wucke13 [email protected] wrote:

This for sure is not the right place. but I want to state this somewhere: I bought the original SoloKey, and the Somu. I convinced friends to do so as well. I will, however, not buy any more Solo stuff as long as this issue can not be closed. Make it a real alternative to YubiKey!

-- You are receiving this because you were mentioned. Reply to this email directly or view it on GitHub: https://github.com/solokeys/solo/issues/16#issuecomment-767658070 -- Sent from my Android device with K-9 Mail. Please excuse my brevity.

nimbius avatar Jan 26 '21 16:01 nimbius

Yes, the appropriate place would be https://github.com/solokeys/kickstarter2021/discussions.

nickray avatar Jan 26 '21 21:01 nickray

Also if you fund the Solo v2 you can fill out the survey (you'll receive a message about it) and mention this issue towards the end

06kellyjac avatar Jan 26 '21 22:01 06kellyjac

Any chances of OpenGPG support being introduced to the Solo 1?

dudeisbrendan03 avatar May 17 '21 13:05 dudeisbrendan03

I believe they've said the hardware for solo 1 is insufficient for it to really work

06kellyjac avatar May 17 '21 15:05 06kellyjac

How about voting which gpg use cases would be the most important and implementing a small subset of the functionality only? If the hardware of Solo v1 is not sufficient for a GnuPG Smartcard Implementation, exposing some vendor commands for signing or decrypting might be an option.

I'd be really happy to see at least the signing capabilities written by @rgerganov in PR #397 in the official firmware.

maweil avatar Jun 03 '21 21:06 maweil

Hi @nimbius, yes extendability is a major goal of this project, thank you for asking. We will communicate a public roadmap after the Kickstarter is over, but adding support for GPG, SSH, static passwords and more will definitely be part of it :)

I bought my first solo 5 years ago - the promise of active work on pgp implementation was a major reason for me to buy several more over the years. Today I have to admit it’s getting really disappointing to read the same phrase in the FAQ and still no pgp update rolled out.

larcenou avatar Mar 05 '24 16:03 larcenou

I agree, I also purchased my Solokey under the impression that PGP support was right around the corner. It's been a very disappointing product with the lack of effort they've put into achieving these early roadmap goals.

kevinbarbour avatar Mar 05 '24 16:03 kevinbarbour

For those interested in an alternative, our Nitrokey 3 has full OpenPGP Card support. It's also based on Trussed, the same firmware framework Solokey is using (and written in Rust).

jans23 avatar Mar 06 '24 10:03 jans23

Nitrokey was also on my radar as an alternative to Solokeys. I wonder if people made custom cases for the Nitrokey 3, because I personally think they don't look as appealing as a SoloKeys key.

Scrumplex avatar Mar 06 '24 11:03 Scrumplex

For those interested in an alternative, our Nitrokey 3 has full OpenPGP Card support. It's also based on Trussed, the same firmware framework Solokey is using (and written in Rust).

Does the Nitrokey 3c NFC also support using PGP via NFC? If yes I would immediately order at least 3 of them.

larcenou avatar Mar 06 '24 13:03 larcenou

@jans23

For those interested in an alternative, our Nitrokey 3 has full OpenPGP Card support. It's also based on Trussed, the same firmware framework Solokey is using (and written in Rust).

If we have proof of purchase of SoloKey v1s can we get a free Nitrokey? :slightly_smiling_face:

I spent about $100 to get 3 SoloKeys just to have them be pretty much useless.

I would be an instant Nitrokey evangelist, praising.

lf94 avatar Mar 06 '24 14:03 lf94

OpenPGP Card works via USB only, not NFC.

I'm not aware of any custom made casings but feel free to do so.

jans23 avatar Mar 06 '24 14:03 jans23

on my very old Yubikey PGP does work via NFC

larcenou avatar Mar 06 '24 14:03 larcenou