keybase / keybase/keybase-issues

Private key passphrase needed even with --no-import flag

Open
#1,976 10 comments 1 reaction 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

I am attempting to upload a second public key to keybase, without allowing access to the associated private key. When I run `keybase pgp select --no-import --multi`, it asks for the passphrase to unlock the secret key, giving the reason as "to import into the keybase keyring." As I understand it, the --no-import flag is supposed to prevent this from happening.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing `keybase pgp select --no-import --multi` and trace the handling of the `--no-import` option and passphrase prompt. Done means the command does not request the private-key passphrase or import the key when `--no-import` is supplied, while preserving the intended multi-key selection behavior.

Written by the indexing model from the issue text.

Assessment

Domain
cli, cryptography, security
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.