Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

OpenPGP support? #16

Closed
nimbius opened this issue Oct 18, 2018 · 32 comments
Closed

OpenPGP support? #16

nimbius opened this issue Oct 18, 2018 · 32 comments
Labels
enhancement New feature or request

Comments

@nimbius
Copy link

nimbius commented Oct 18, 2018

any chance getting openpgp support added?

@nickray nickray added the enhancement New feature or request label Oct 19, 2018
@nickray
Copy link
Member

nickray commented Oct 19, 2018

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 :)

@pinpox
Copy link

pinpox commented Dec 21, 2018

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.

@pjz
Copy link
Contributor

pjz commented Feb 19, 2019

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).

@michaelblyons
Copy link

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

@lopezator
Copy link

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

@manuel-domke
Copy link

manuel-domke commented Jun 26, 2019

@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.

@sakoula
Copy link

sakoula commented Aug 13, 2019

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

@Frederick888
Copy link

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

@sakoula
Copy link

sakoula commented Aug 13, 2019

@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!

@janisz
Copy link

janisz commented Aug 13, 2019

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.

@conorpp
Copy link
Member

conorpp commented Aug 13, 2019

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 :)

@Frederick888
Copy link

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...).

@lopezator
Copy link

lopezator commented Aug 13, 2019

@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.

@lf94
Copy link

lf94 commented Oct 22, 2020

So uh, what happened?

@lf94
Copy link

lf94 commented Oct 29, 2020

@conorpp ?

Thumbs down

Guys I need some more communication than an emoji!

@wucke13
Copy link

wucke13 commented Jan 26, 2021

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!

@nimbius
Copy link
Author

nimbius commented Jan 26, 2021 via email

@nickray
Copy link
Member

nickray commented Jan 26, 2021

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

@06kellyjac
Copy link

06kellyjac commented Jan 26, 2021

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

nabijaczleweli pushed a commit to nabijaczleweli/solo that referenced this issue Mar 31, 2021
@dudeisbrendan03
Copy link

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

@06kellyjac
Copy link

06kellyjac commented May 17, 2021

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

@maweil
Copy link

maweil commented Jun 3, 2021

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.

@larcenou
Copy link

larcenou commented Mar 5, 2024

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.

@kevinbarbour
Copy link

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.

@jans23
Copy link

jans23 commented Mar 6, 2024

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).

@Scrumplex
Copy link

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.

@larcenou
Copy link

larcenou commented Mar 6, 2024

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.

@lf94
Copy link

lf94 commented Mar 6, 2024

@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? 🙂

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

I would be an instant Nitrokey evangelist, praising.

@jans23
Copy link

jans23 commented Mar 6, 2024

OpenPGP Card works via USB only, not NFC.

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

@larcenou
Copy link

larcenou commented Mar 6, 2024

on my very old Yubikey PGP does work via NFC

@nimbius
Copy link
Author

nimbius commented Mar 31, 2024

solo2 is out and the roadmap looks like PIV is the teams primary focus 👎

@nimbius nimbius closed this as completed Mar 31, 2024
@michaelblyons
Copy link

Change close type to Not Planned?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests