keybase / keybase/keybase-issues

Keybase can't find the secret key, although it claims it's stored

Open
#2,800 12 comments 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
899
Forks
40
PR merge metrics
No merged PRs in 30d

Description

```
% keybase status
...
Session: no session
is valid: yes
keys: unlocked

Key status:
stream: not cached
secret: stored
dev sig: cached
dev enc: cached
paper sig: not cached
paper enc: not cached
prompt: show
tsec: not cached
...
```

```
% keybase pgp sign -m test
▶ ERROR No secret key available
```

Can't export it either:

```
% keybase pgp export -s
▶ ERROR No matching keys found
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by reproducing the discrepancy with `keybase status`, `keybase pgp sign -m test`, and `keybase pgp export -s`. Trace why status reports the secret key as stored while signing and export cannot find it. Done means the stored secret key is available to both PGP commands, with tests covering the reported state.

Written by the indexing model from the issue text.

Assessment

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

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.