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

Allow import of private key from key file on Android #152

Open
Hooloovoo opened this issue Feb 10, 2024 · 1 comment
Open

Allow import of private key from key file on Android #152

Hooloovoo opened this issue Feb 10, 2024 · 1 comment

Comments

@Hooloovoo
Copy link

Thank you very much for Nebula, which I love and use across all my personal devices.

Unless I am missing it, the only way on the Android app to import a private key generated on another device is by copy-pasting the text, which was really annoying on a new device where I didn't have any text editors or secure way to send myself text. In the end I did it with a draft email on my webmail!

My standard flow for all my devices is to generate a key and certificate for all devices and then install them on all the devices. I therefore generated a .key and .crt on my master machine, copied those onto the device by USB and then spent far longer than I should have trying to import them. For many minutes I was trying to import the .crt and receiving the error:
Error loading certificate content
public key in cert and private key supplied don't match
I finally realised that you have to first hit the "Show/Import Private Key" button first, which puts it in a text box on the screen and then you have to highlight that and replace it with text from the .key file before you can then import the .crt file.

@Javieracost
Copy link

Hey after going through the exact same experience as OP I figured I'd bump this. Can't believe this is the standard procedure now, really needs to be fleshed out, or even hinted at in the app 🙂

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

No branches or pull requests

2 participants